GrepJob
Skyscanner

Software Engineer 2, Distributed Systems

Skyscanner
Apply
about 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