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 (hands-on IC)
Builds
Cloud-native products and services using TypeScript, Node.js, and React
Domain
Travel ecosystem / Loyalty and Lifestyle Benefits
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, React, JavaScript, 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 and automation, 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 with PMs and engineers; champion automated testing and CI/CD; build, deploy, and monitor services in AWS; take responsibility for code health, performance, and maintainability; evolve engineering standards and practices; champion observability using DataDog; improve development workflows using AI-powered tooling; mentor less experienced engineers.
Seniority
Senior, hands-on IC