Senior Software Engineer

  • Causaly
  • 09/07/2026
Full time Information Technology Telecommunications

Job Description

Requirements
  • Bachelor's degree in Computer Science, Mathematics related technical field, or equivalent practical experience
  • 4+ years work experience with back-end applications
  • Solid understanding of Javascript
  • Familiarity with Node.js
  • Experience with TypeScript
  • Good knowledge of web architecture (URIs, HTTP, Caching, etc)
  • Proficiency in Git version control
  • Familiarity with UNIX terminal
  • Excellent knowledge of English language (verbal and written)
  • Solid understanding of relational databases
  • (Desirable) Experience working with Knowledge Graphs and graph databases, such as Neo4J
  • (Desirable) Experience working with Full-Text search databases, such as ElasticSearch
  • (Desirable) Good understanding of GraphQL
  • (Desirable) Experience working with Docker
  • (Desirable) Experience working with a functional programming language
  • (Desirable) Experience working with AWS or Google Cloud
What the job involves
  • We are looking for a Senior Fullstack Engineer to work on our API and business services.
  • You will be responsible for designing and building scalable, reliable, and maintainable web applications.
  • You will collaborate with our product and research teams to build and ship new features, contributing to all aspects of the development lifecycle, from requirements gathering to deployment and monitoring