Sr Software Engineer
Core
Lead the modernization of cloud-native application tech stacks and build highly scalable microservices for the travel industry's pricing and revenue optimization platforms.
Role type
Lead/Principal Software Engineer (Cloud Native Applications)
Builds
Cloud-native microservices, APIs, and modernized application platforms on GCP
Domain
Travel technology, Cloud Native, Google Cloud Platform
Deliverable
production ML models | product features
Required skills
Java, Cloud-native microservices, RESTful APIs, Google Kubernetes Engine (GKE), Cloud Run/App Engine, Pub/Sub, Cloud SQL/BigQuery/Firestore, Docker, Kubernetes, CI/CD pipelines, Terraform, SQL/NoSQL databases
Preferred skills
ReactJS or Angular, Event-driven architectures, Big Data concepts, Design reviews
Technologies
GCP, GKE, Cloud Run, App Engine, Pub/Sub, Cloud SQL, BigQuery, Firestore, Docker, Kubernetes, Terraform, ReactJS, Angular
Responsibilities
Partner with Product Management to translate business requirements into scalable technical solutions; Own end-to-end application design and reviews; Lead the modernization of application tech stacks; Design, develop, and deliver high-performance microservices and APIs; Design, implement, and maintain CI/CD pipelines; Lead and mentor junior engineers
Seniority
Senior, hands-on IC with leadership responsibilities