Senior Software Engineer
Core
Design and build cloud-native, greenfield products from the ground up, delivering high-quality, scalable, and secure software.
Role type
Senior Software Engineer (IC)
Builds
Cloud-native products and services
Domain
Travel technology, loyalty, and benefits
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript, Node.js, React, AWS, Azure, event-driven architecture, technical design, solution architecture, automated testing, TDD, CI/CD pipelines, Terraform, Kubernetes, GitHub Actions, DataDog, Git, Jira, Confluence
Preferred skills
AI-powered tooling, observability, mentoring
Technologies
TypeScript, Node.js, React, AWS, Azure, Terraform, Kubernetes, GitHub Actions, DataDog, Git, Jira, Confluence
Responsibilities
Write clean, efficient, and testable code for frontend and backend services; refine requirements and scope technical solutions; champion automated testing and CI/CD; build, deploy, and monitor services; take responsibility for code health and performance; evolve engineering standards; improve development workflows using AI; mentor less experienced engineers.
Seniority
Senior, hands-on IC