GrepJob
GetYourGuide

Senior Software Engineer, GraphQL - API Platform

GetYourGuide
Apply
about 4 hours ago
Berlin, GermanySenior

Responsibilities

  • Own and evolve the GraphQL API layer for customer-facing surfaces.
  • Design schemas and query patterns for flexibility and performance.
  • Establish and enforce API Platform standards and governance.
  • Identify and resolve performance bottlenecks in production systems.
  • Partner with product engineering teams to unblock and onboard them.
  • Drive observability through query tracing and SLA monitoring.
  • Mentor engineers on GraphQL best practices.

Requirements

  • 5+ years of backend software engineering experience.
  • At least 2 years of experience with GraphQL in a production environment.
  • Deep expertise in GraphQL schema design and federation.
  • Proven track record operating high-throughput GraphQL APIs.
  • Strong understanding of distributed systems design.
  • Fluency in Java, Go, or Node.js.
  • Excellent communication and collaboration skills.
  • Customer-centric and data-driven decision-making mindset.

Benefits

  • Annual personal growth budget and mentorship programs.
  • Work from anywhere in the world for 30 days per year.
  • Hybrid working approach with three days in-office collaboration.
  • Monthly transportation and fitness budget.
  • Discounts on GetYourGuide activities for you and your family.
  • Language reimbursement program.
  • Health and wellness benefits.

Tech Stack