Staff Golang Engineer - Remote-EMEA
Staff Golang Engineer - Remote-EMEA

Staff Golang Engineer - Remote-EMEA

Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
WunderGraph, Inc.

At a Glance

  • Tasks: Architect and build the fastest GraphQL Federation router using Go.
  • Company: Join a fast-growing startup on a mission to revolutionise API collaboration.
  • Benefits: Fully remote work, competitive pay, discretionary PTO, and global team retreats.
  • Why this job: Make a real impact in a no-BS environment where your voice matters.
  • Qualifications: Extensive experience in Go and high-performance networking services required.
  • Other info: Dynamic, remote-first culture with opportunities for mentorship and growth.

The predicted salary is between 48000 - 72000 ÂŁ per year.

WunderGraph is a fast-growing startup, and we’re on a mission to redesign how companies leverage GraphQL Federation at scale. Our North Star is to enable collaboration across small and large organizations by using APIs as the backbone of business growth. If you want to make an impact, have your voice heard, and work in a no‑BS organization where you can get stuff done—look no further and apply today! 🚀

ABOUT THE ROLE

As a Staff Golang Engineer, you are the primary owner of the WunderGraph Cosmo Router, our high‑performance, Go‑based engine for GraphQL Federation. This router is the heart of our platform, processing mission‑critical traffic for developers at companies like eBay and SoundCloud. Your responsibility is to architect, build, and operate the fastest and most reliable router for federated GraphQL, directly contributing to our core competitive advantage. You will drive the evolution of its query compiler, plugin system, and overall performance, ensuring it scales to meet the demands of the largest enterprises while integrating seamlessly with our observability stack (OpenTelemetry, ClickHouse) and the rest of the Cosmo platform.

TEAM INTEGRATION

  • You align with the CTO.

  • You collaborate closely with the entire engineering team, product managers, and directly with customers. A key part of our culture is closing the feedback loop by putting engineers in direct contact with users through shared Slack channels and customer calls.

ROLE OBJECTIVES

You are successful if you:

  • Solidify the Cosmo Router\’s reputation as the fastest, most reliable, and most extensible GraphQL Federation gateway in the market through your architectural and implementation work.

  • Take full ownership of the Cosmo Router\’s roadmap and major features—from query planning and execution to its Go‑based plugin system—embodying our value of \”Velocity over Perfection\”.

  • Drive the architectural vision for the router, making key decisions on concurrency patterns, performance optimization, and its integration with the broader Cosmo ecosystem.

  • Bring deep Go performance and systems engineering expertise to the table, measurably leveling up the entire team through mentorship and by championing best practices for high‑performance networking services.

  • Grow with WunderGraph as we continue to solidify our market leadership, expanding your influence across the product and organization.

ROLE TASKS

The role focuses on, but is not limited to:

  • Architecting, building, and operating the WunderGraph Cosmo Router, with a relentless focus on performance, reliability, and scalability.

  • Evolving the router\’s core query compiler and execution engine to optimize query plans and reduce latency for complex federated graphs.

  • Enhancing and maintaining the router\’s Go‑based plugin system, enabling deep, performant customization for enterprise users.

  • Ensuring the router integrates seamlessly with our observability stack, exporting rich metrics and traces via OpenTelemetry to platforms like ClickHouse.

  • Embedding security best practices directly into the router, implementing features like JWT authentication and ensuring it meets enterprise and SOC 2 compliance standards.

  • Mentoring other engineers on high‑performance Go development, providing insightful code and design reviews for router‑related features, and documenting its architecture.

ROLE REQUIREMENTS

  • Proven, extensive experience architecting and building high‑performance, low‑latency networking services in production using Go, with deep expertise in its concurrency models and performance profiling tools.

  • A profound understanding of GraphQL, its execution semantics, and the specific challenges of GraphQL Federation. Hands‑on experience building or maintaining GraphQL gateways or routers is a significant plus.

  • You thrive in the dynamic environment of a scaling, remote‑first company that values direct customer interaction and fast iteration.

  • Experience building or working with developer infrastructure, API gateways, or products with a highly technical user base is strongly preferred.

  • A self‑starter attitude and a leader’s mindset: you are comfortable with ambiguity, can identify and solve ill‑defined problems, and don’t need hand‑holding.

  • Excellent written and verbal communication skills, with the ability to articulate complex technical concepts clearly in a remote‑first environment.

WHAT SUCCESS LOOKS LIKE

  • The WunderGraph Cosmo Router is universally recognized as the fastest and most reliable engine for GraphQL Federation, setting the industry benchmark for performance and solidifying our competitive advantage over alternatives.

  • The router scales seamlessly to handle massive traffic surges for our largest enterprise customers, cementing Cosmo\’s reputation for rock‑solid stability and performance under pressure.

  • You are recognized as the key technical leader and architect for the Cosmo Router, sought out for your expertise on our most complex challenges in high‑performance Go and distributed systems.

  • Your architectural decisions and mentorship have measurably improved the router\’s performance, the team\’s Go expertise, and our overall engineering culture, embodying our value of \”Engineering Excellence\”.

  • You continue to grow with us, expanding your influence across the product and organization and helping to define the future of API collaboration at WunderGraph.

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

Note: This is a full‑time, fully remote position. We are looking for someone who is available to work during European (CET) business hours.

The Process

We respect your time and interest in WunderGraph. This is why we\’re aiming to make the process as fast as possible. Here\’s what you can expect:

  • 30 min intro call with Alex from our People team

  • 30 min technical background call with one of our engineers. Following this, you might receive a small take home assignment / programming task (max 2 – 3h effort) related to our open source platform. This is your chance to prove your skill!

  • Complete the assignment and review together with the CTO

  • Meet the founders

  • Culture fit call with team members

  • Offer

  • Complete the assignment and review together with the CTO

  • Meet the founders

  • Culture fit call with team members

  • Our process also includes reference and background checks. We aim to respond or provide feedback in 2 or 3 days between each stage of the process. We\’re usually hiring through Deel as our Employer of Record, except for Germany or Florida where we\’re hiring directly.

WunderGraph is an equal opportunity workplace; we welcome people from all backgrounds.

We’re looking forward to your application so we can grow together!

#J-18808-Ljbffr

Staff Golang Engineer - Remote-EMEA employer: WunderGraph, Inc.

WunderGraph is an exceptional employer for those seeking to make a significant impact in the tech industry. With a fully remote work culture that prioritises flexibility and collaboration, employees enjoy the freedom to work from anywhere while engaging directly with customers and driving innovation. The company offers competitive compensation, discretionary PTO, and ample opportunities for professional growth, making it an ideal place for talented engineers to thrive and contribute to cutting-edge projects.
WunderGraph, Inc.

Contact Detail:

WunderGraph, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Golang Engineer - Remote-EMEA

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or join relevant tech communities. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Prepare for the interview by diving deep into the company’s tech stack and recent projects. Show us you’re genuinely interested in what we do at WunderGraph and how you can contribute!

✨Tip Number 3

Practice your coding skills with real-world problems, especially in Go. We love seeing candidates who can demonstrate their technical prowess through practical examples during interviews.

✨Tip Number 4

Don’t forget to follow up after your interview! A quick thank-you note can leave a lasting impression and shows us you’re keen on joining the team.

We think you need these skills to ace Staff Golang Engineer - Remote-EMEA

Golang
GraphQL
High-Performance Networking Services
Concurrency Models
Performance Profiling Tools
Query Planning and Execution
Plugin System Development
OpenTelemetry
ClickHouse
JWT Authentication
SOC 2 Compliance
Mentorship
Technical Communication
Problem-Solving

Some tips for your application 🫡

Show Your Passion for Go: When you're writing your application, let your love for Go shine through! Share specific projects or experiences where you've used Go to solve real problems. We want to see your enthusiasm and expertise in action!

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your experience and skills, especially those related to high-performance networking services and GraphQL. We appreciate clarity as much as we value technical prowess!

Tailor Your Application: Make sure to customise your application for the Staff Golang Engineer role. Highlight relevant experiences that align with our mission at WunderGraph and how you can contribute to the Cosmo Router. Show us why you're the perfect fit!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at WunderGraph, Inc.

✨Know Your Go Inside Out

Make sure you brush up on your Go programming skills, especially around performance profiling and concurrency models. Be ready to discuss your past experiences with high-performance networking services and how you've tackled challenges in this area.

✨Understand GraphQL Federation

Dive deep into GraphQL and its execution semantics. Familiarise yourself with the specific challenges of GraphQL Federation, as you'll need to demonstrate your understanding of how to architect and build effective solutions in this space.

✨Showcase Your Problem-Solving Skills

Prepare to discuss ambiguous problems you've faced in previous roles and how you approached solving them. WunderGraph values self-starters, so highlight instances where you've taken initiative and led projects to success.

✨Communicate Clearly and Confidently

Since this is a remote position, strong communication skills are essential. Practice articulating complex technical concepts clearly and concisely, as you'll be interacting with team members and customers directly.

Staff Golang Engineer - Remote-EMEA
WunderGraph, Inc.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>