Software Engineer 2, Distributed Systems
Skyscannerabout 4 hours ago
Barcelona, Spain
Mid Level
Responsibilities
- Lead the delivery of enhancements across pricing and discovery features.
- Build scalable backend services for maps, hotel reviews, and filters.
- Combine flight and hotel data to surface real-time opportunities.
- Collaborate with Data Science to refine ranking algorithms.
- Integrate AI-powered features into the traveler journey.
- Work closely with engineers and product managers across teams.
- Conduct A/B testing and gather feedback to improve products.
Requirements
- Experience in building and operating scalable distributed systems.
- Familiarity with technologies like Kubernetes, gRPC, and observability tools.
- Open to growing frontend skills with React and TypeScript.
- Ability to adapt quickly to changing priorities.
- Strong communication skills for documenting decisions and aligning stakeholders.
- Proactive in identifying opportunities for improvement and automation.
- Hands-on experience leading delivery while staying close to the code.
Benefits
- Hybrid working model.
- Minimum of 24 weeks birth parent/maternity leave globally.
- Commitment to an inclusive and accessible workplace.
Tech Stack
gRPCKubernetesReactTypeScript
Categories
AI & MLBackendData ScienceFull Stack