remote
Senior Software Engineer Remote or Hybrid - Voyage Prive
Software Engineer
Senior Software Engineer responsible for designing, building, and scaling high‑performance travel tech services using Python, Java, AWS, and Kubernetes in a remote‑first environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable microservice architectures for a high‑traffic travel platform.
- Implement robust, cloud‑native solutions on AWS, leveraging services such as EC2, S3, RDS, and Lambda.
- Containerize applications with Docker and orchestrate deployments using Kubernetes.
- Collaborate with product, data, and UI teams to translate business requirements into technical specifications.
- Ensure code quality, performance, and reliability through automated testing, code reviews, and continuous integration pipelines.
Requirements
- 5+ years of professional software development experience, primarily with Python and Java.
- Strong expertise in cloud platforms (AWS) and container orchestration (Kubernetes).
- Hands‑on experience building and operating microservices, RESTful APIs, and relational databases (SQL).
- Proficiency with version control (Git) and CI/CD tools.
- Excellent problem‑solving skills and ability to work autonomously in a remote or hybrid setting.
Skills
pythonjavaawskubernetessql