SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, GraphQL - API Platform

GetYourGuide - Berlin, Germany - Hybrid - posted 2026-09-10

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

GetYourGuide is seeking a Senior Software Engineer to own and evolve the GraphQL API layer that powers customer-facing experiences including search, discovery, and checkout for millions of travelers worldwide. Team Mission: The API Platform team enables product and engineering teams across GetYourGuide to build fast, reliable, customer- and supplier-facing experiences by owning and evolving the GraphQL API layer. The team defines standards, tooling, and infrastructure that govern how data flows from services to clients at scale, with high availability, and under constant traffic from millions of travelers. Key Responsibilities: - Own and evolve the GraphQL API layer serving critical customer-facing surfaces (search, discovery, checkout) - Design schemas and query patterns that balance flexibility for consumers with performance and reliability at scale - Establish and enforce API Platform standards: schema governance, deprecation policies, federation patterns, and query complexity controls - Identify and resolve production performance bottlenecks (N+1 patterns, over-fetching, slow resolvers) under real traffic - Partner with product engineering teams as an internal platform owner: unblock them, onboard them, and raise quality standards across the organization - Drive observability: query tracing, latency analysis, and SLA monitoring for the GraphQL layer - Mentor engineers across the organization on GraphQL best practices Work Environment: Hybrid role based in Berlin with three days in-office collaboration (Mon, Tue, Thu) and two days optional remote focus time. Flexibility to work from anywhere in the world for 30 days per year. Requirements: - 5+ years of backend software engineering experience, with at least 3 years focused on GraphQL in production - Deep, hands-on GraphQL expertise: schema design, federation (Apollo Federation or equivalent), resolvers, dataloader patterns, persisted queries, and query cost analysis - Proven track record operating GraphQL at scale in high-throughput, customer-facing APIs where reliability and latency directly affect user experience - Strong grasp of distributed systems: designing services that are observable, resilient, and easy to reason about under load - Fluency in at least one of: Java, Go, or Node.js - Ability to prioritize and manage stakeholders with strong communication and collaboration skills - Positive, proactive team player passionate about craft; find mentoring and knowledge-sharing fulfilling - Customer-centric prioritization and data-driven decision-making mindset - Excellent written and verbal communication skills in English Preferred Qualifications: - Familiarity with caching strategies for GraphQL (CDN-level, persisted queries, response caching) - Experience building internal developer platforms or managing APIs as a product - Prior experience in e-commerce space - Prior experience in start-up environments

Similar roles