Software Development Engineer API at GetYourGuide
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 26

Salary

0.0

Posted On

01 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

IT Consulting & System Integration

Description

Your mission


  • 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.

Your toolkit


  • 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.

How we’ll make your career journey extraordinary


  • Annual personal growth budget and mentorship programs for continuous learning and development
  • Work from anywhere in the world for 30 days per year
  • A hybrid working approach with three days of in office collaboration (Mon, Tue, Thur) and two days of optional at home focus time.
  • Opportunities to collaborate and socialize with team members through quarterly team events and yearly company-wide events
  • Monthly transportation and fitness budget
  • Discounts for you, your friends, and family on GetYourGuide activities
  • Language reimbursement program
  • Health and wellness benefits

Responsibilities
Loading...