Senior/Staff Golang Engineer (EMEA)
@WunderGraph posted 1 week agoJob Detail
-
Job ID 63492
Job Description
Description:
We’re building WunderGraph Cosmo, the open-source GraphQL Federation solution. Probably the most important component of Cosmo is the Cosmo Router, which – simply put – connects all API endpoints and handles the GraphQL requests and responses whilst applying the Federation protocol (among other magical things, like normalization, execution planning etc.). Fully written in Go, it’s the fastest GraphQL Router available and a quite potent (and complex) piece of cutting-edge open-source software. How about joining our team to make it even better and strap the rocket boosters onto GraphQL Federation?
TEAM INTEGRATION
- You align with the Product team and Customer Success teams for product feedback
- You support and consult with the engineering team.
You will be in charge of
- 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
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
Qualifications and Requirements:
- Proven experience as a software engineer or developer advocate with strong technical credibility.
- Hands-on experience with TypeScript (Python or Go a plus).
- Strong knowledge of APIs, REST, GraphQL, OpenAPI/Swagger.
- Familiarity with developer tools (GitHub, VS Code, CLI tooling, CI/CD).
- Track record of building open-source projects, demos, or technical content.
- Excellent communication skills — able to explain complex concepts clearly.
- Public speaking experience at developer meetups or conferences.
- Comfortable creating written, video, and live coding content.
- Startup mindset — able to move fast, learn, and adapt in a scaling company.
Nice to Have
- Experience with GraphQL Federation or API infrastructure products.
- Background in developer platforms, open source communities, or dev tools.
- Familiarity with developer engagement platforms (Discord, Slack, Stack Overflow).
Knowledge of developer marketing principles (metrics, funnel, awareness).
WHAT SUCCESS LOOKS LIKE
- Established WunderGraph’s presence in key developer communities.
- Published a steady pipeline of high-quality technical content (tutorials, blog posts, demos).
- Shipped open-source examples, SDKs, or integrations that developers adopt.
- Delivered talks, workshops, and webinars that generate excitement and awareness.
- Improved developer onboarding flows and documentation.
- Set up metrics for tracking community health and developer engagement.
Key Metrics You’ll Own
- Developer adoption and engagement (community activity, project stars/forks).
- Technical content reach and impact (views, usage, contributions).
- Developer feedback and sentiment scores.
- Developer-to-customer conversion rates.
- Event participation and content engagement.
Why WunderGraph?
- Work from wherever you thrive—we’re fully remote and globally distributed. If you’re in Miami, come work with us in person! We also provide co-working space options worldwide if needed.
- Pick your preferred work hardware
- We focus on getting stuff done, and on having fun whilst doing so: work hard, play hard!
- You can make a real difference and find lots of opportunities to grow together with us
- Discretionary PTO: take the time you need to recharge
- Competitive compensation
- Depending on location, we offer healthcare benefits according to local standards
- Team retreats across the globe

























































EduTimes Africa, a product of Education Times Africa, is a magazine publication that aims to lend its support to close the yawning gap in Africa's educational development.