Job DescriptionSenior Software Development Engineer| REMOTE | US
How you'll make an impact:We're looking for a
Senior Software Development Engineer to join a team building AI-centered, cloud-native systems that enable flight search, pricing and trip planning services. You'll design, develop, and operate scalable distributed systems, large-scale data pipelines, and AI-facing platforms that make travel data and services accessible to applications and intelligent agents. This role brings together backend engineering, data engineering, platform engineering, and operational ownership.
What You'll Do- Design, build, and maintain backend services and data pipelines spanning streaming ingestion, batch and stream processing, and API layers.
- Develop and evolve data models, schemas, and storage patterns that support a growing analytical data lake.
- Build and maintain platforms that expose data, tools, and services to AI-driven applications and agents.
- Operate, monitor, and troubleshoot workloads running on a Kubernetes-based cloud platform.
- Develop and maintain CI/CD pipelines, ensuring reliable, automated build, test, deployment, and release processes.
- Collaborate closely with data science, platform, and engineering teams to deliver scalable, production-ready solutions.
- Implement automated testing, observability, and operational tooling, including metrics, logging, dashboards, and alerts.
- Participate in code reviews, technical design discussions, architecture decisions, and agile planning activities.
- Drive continuous improvements in system reliability, scalability, performance, and cost efficiency.
What You'll Bring- Proven experience in professional software development, including designing, building, and operating production-grade backend systems.
- Strong proficiency in Java, Scala, and/or Python, with the ability to work effectively across multiple languages, frameworks, and runtime environments.
- Experience building and operating distributed data processing solutions using technologies such as Apache Spark and Kafka.
- Experience with cloud-native infrastructure and container orchestration platforms, including Kubernetes, Helm, and AWS.
- Familiarity with Infrastructure-as-Code practices and tools such as Terraform and Terragrunt.
- Solid understanding of CI/CD principles, automated testing, and software delivery best practices.
- Understanding of observability practices, including monitoring, logging, metrics, and alerting for production systems.
- Strong collaboration, communication, and problem-solving skills, with experience working in agile, code review-driven engineering environments.
Other Valuable Experience- Experience with modern data lake and lakehouse technologies (e.g., Apache Iceberg, Nessie, or similar catalog systems)
- Experience managing schema evolution and data governance within analytical data platforms
- Experience building or integrating AI-facing interfaces and agentic AI solutions (e.g., MCP, RAG, Spring AI, LangChain, LangGraph, LLM function calling)
- Experience with AI/ML lifecycle management and MLOps practices
- Experience mentoring engineers and leading technical initiatives
Your journey at Travelport starts here- apply now!