> Markdown version of [/jobs/ext/2731161-software-engineer-graphql-api-platform](https://www.wearedevelopers.com/jobs/ext/2731161-software-engineer-graphql-api-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, GraphQL - API Platform - **Company:** GetYourGuide GmbH - **Location:** Berlin, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Distributed Systems, Node.Js, Software Engineering, Caching, Backend, Graphql - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-graphql-api-platform-getyourguide-2-9637151 ## About the Role * 5+ years of backend software engineering experience, with at least 3 years focused on GraphQL in a production environment. * 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 - high-throughput, customer-facing APIs where reliability and latency directly affect user experience. * Strong grasp of distributed systems: how to design 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; known for good communication and collaboration skills. * Positive, proactive team player who is passionate about their craft. You find mentoring and sharing knowledge fulfilling. * Customer-centric prioritization and data-driven decision-making mindset. * Excellent written and verbal communication skills in English. Extras that give you an edge * 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 working in the e-commerce space. * Prior experience in start-up environments. ## Description * Own and evolve the GraphQL API layer serving our most critical customer-facing surfaces, including search, discovery, and 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 performance bottlenecks - N+1 patterns, over-fetching, slow resolvers - in production systems under real traffic. * Partner with product engineering teams as an internal platform owner: unblock them, onboard them, and raise the quality bar across the org. * Drive observability: query tracing, latency analysis, and SLA monitoring for the GraphQL layer. * Mentor engineers across the org on GraphQL best practices. ## Related Videos - [GraphQL: Does it replace SQL, REST or Something Else?](https://www.wearedevelopers.com/videos/1054-graphql-does-it-replace-sql-rest-or-something-else) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [GraphQL Mesh – Why GraphQL between services is the worst idea and the best idea at the same time!](https://www.wearedevelopers.com/videos/9-graphql-mesh-why-graphql-between-services-is-the-worst-idea-and-the-best-idea-at-the-same-time) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)