Principal Engineer - Service Engineer
Core
Designing and owning complex Data & Analytics solutions for enterprise travel clients, translating business needs into scalable technical strategies.
Role type
Senior IC backend engineer (Java) transitioning to Principal
Builds
Scalable Data & Analytics solutions, critical system components, and production-quality code for enterprise travel partners
Domain
Travel technology, distributed systems, cloud-native architecture
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java backend development, Python for data/automation, distributed systems architecture, microservices, Kubernetes, Docker, CI/CD, Kafka, SQL (Relational and NoSQL), RESTful API design
Preferred skills
Strategic vision, technical mentorship, navigating high-pressure customer-critical environments
Technologies
Java, Python, Kafka, Kubernetes, Docker, SQL, NoSQL
Responsibilities
Partner with enterprise clients to design scalable Data & Analytics solutions; Own technical design and architectural decisions; Write production-quality code; Mentor delivery engineers and review work; Oversee end-to-end implementation and data migration
Seniority
Senior, hands-on IC with trajectory to Principal