Senior Software Engineer
Core
Design and build cloud-native, greenfield products from the ground up, taking ownership of features and new capabilities to deliver reliable, scalable, and secure software.
Role type
Senior Software Engineer (IC)
Builds
Cloud-native products and services
Domain
Travel technology / Digital ecosystem
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript, Node.js, React, AWS (EKS, Lambda, RDS), GraphQL, RESTful APIs, MongoDB, PostgreSQL, Kafka, event-driven architecture, automated testing (Jest, Pact, TDD), CI/CD (GitHub Actions, Terraform), DataDog
Preferred skills
Mentorship, Agile collaboration, observability practices
Technologies
TypeScript, Node.js, React, AWS, EKS, Lambda, RDS, GraphQL, REST, MongoDB, PostgreSQL, Kafka, Jest, Pact, GitHub Actions, Terraform, DataDog, Git, Jira, Confluence
Responsibilities
Write clean, efficient, and testable code owning complex features from design to deployment; Champion automated testing and CI/CD pipelines; Build, deploy, and monitor services in AWS; Help evolve engineering standards and practices; Act as a mentor to less experienced engineers; Use DataDog to monitor services and debug production issues.
Seniority
Senior, hands-on IC