WunderGraph Inc. logo

Senior Golang Engineer (EMEA)

Job Overview

Location

EMEA

Job Type

Full-time

Category

Software Engineering

Date Posted

July 9, 2026

Full Job Description

đź“‹ Description

  • • Develop, refactor and maintain GraphQL Go Tools' (Router) open-source code base in Golang (low GC code)
  • • Work closely with your engineering team mates on new Router capabilities (e.g. Open Federation, new data sources)
  • • Focus on performance, security and stability of the Router
  • • Review Router telemetry to identify areas of improvement
  • • Run internal penetration tests of the Router
  • • Troubleshoot Router issues, potentially together with our customers' engineers
  • • Analyze and accept up open-source contributions on Github
  • • The "Engine" is essentially a Golang application which translates GraphQL requests into any other protocol, like OpenAPI, SOAP, gRPC, GraphQL, Apollo Federation, etc.
  • • You could consider the Engine as a "GraphQL Compiler" or Transpiler
  • • The Engine is responsible for parsing, normalization, execution planning, execution runtime, etc...
  • • If you are interested in working with ASTs, AST transformations, etc... you will love this kind of work
  • • We have performance requirements, so you should be proficient in writing performant and low GC code in Golang
  • • Some of your tasks will take more than a few weeks to complete, Ideally, you're someone who likes to go deep on one topic instead of going wide and shallow on many different topics
  • • Here's a list of things you might be working on:
  • • Extend the Compiler "backend" to support Apollo Federation v2
  • • Extend the Compiler "backend" to support gRPC
  • • Implement a native Go-based data source for SOAP and OpenAPI, currently we're using a Node.js based solution with a bridge
  • • Improve the batching-implementation of the Engine
  • • Improve the performance of the Engine in general, driven by feedback from our customers
  • • You will be in charge of:
  • • Developing, refactoring and maintaining the Router's open-source code base in Golang
  • • Working closely with your engineering team mates on new Router capabilities
  • • Focusing on performance, security and stability of the Router
  • • Reviewing Router telemetry to identify areas of improvement
  • • Running internal penetration tests of the Router
  • • Troubleshooting Router issues, potentially together with our customers' engineers
  • • Analyzing and accepting up open-source contributions on Github
  • • You will be working on:
  • • The Router, which is the fastest GraphQL Router available and a quite potent (and complex) piece of cutting-edge open-source software
  • • The Engine, which is a Golang application that translates GraphQL requests into any other protocol
  • • You will be responsible for:
  • • Developing, refactoring and maintaining the Router's open-source code base in Golang
  • • Working closely with your engineering team mates on new Router capabilities
  • • Focusing on performance, security and stability of the Router
  • • Reviewing Router telemetry to identify areas of improvement
  • • Running internal penetration tests of the Router
  • • Troubleshooting Router issues, potentially together with our customers' engineers
  • • Analyzing and accepting up open-source contributions on Github
  • • You will be working with:
  • • The engineering team to develop, refactor and maintain the Router's open-source code base in Golang
  • • The product team and customer success teams for product feedback
  • • You will be responsible for:
  • • Developing, refactoring and maintaining the Router's open-source code base in Golang
  • • Working closely with your engineering team mates on new Router capabilities
  • • Focusing on performance, security and stability of the Router
  • • Reviewing Router telemetry to identify areas of improvement
  • • Running internal penetration tests of the Router
  • • Troubleshooting Router issues, potentially together with our customers' engineers
  • • Analyzing and accepting up open-source contributions on Github
  • • to make it even better and strap the rocket boosters onto GraphQL Federation?

Skills & Technologies

JavaScript
Go
Node.js
GitHub
GraphQL
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

WunderGraph Inc. logo
WunderGraph Inc.
Visit Website

About WunderGraph Inc.

WunderGraph Inc. builds an open-source GraphQL federation and API composition platform that turns microservices, databases and third-party APIs into secure, unified endpoints. Developers deploy its runtime and SDK to generate type-safe clients, caching, authentication and real-time subscriptions without hand-writing resolvers. The system supports REST, GraphQL, gRPC and databases, enabling teams to ship faster while enforcing governance and performance controls across distributed backends.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
New York City, NY
Full-time
Expired Jul 21, 2026
Remote

2 months ago

Remote - Ireland
Full-time
Expires Aug 21, 2026
Senior
Remote

1 month ago

Expired
Washington University in St. Louis logo

Washington University in St. Louis

Remote
Full-time
Expired Jul 19, 2026
Remote

2 months ago

4 Locations
Full-time
Expires Sep 2, 2026
Go
Apache Spark
Senior
+2 more

19 days ago