Staff Engineer API Gateway / GraphQL

Job Description

At Zendesk, we get passionate about building software that delivers the ultimate customer experience. Our goal is to ship beautifully simple software. We’re constantly innovating – no really, we can’t wait to outdo ourselves in the near future.

In our Copenhagen office we’re developing our GraphQL infrastructure, with the intention of eventually serving all of our customers through our Web and mobile applications. We are at a point where we are ready to scale from a small set of existing, application specific internal GraphQL endpoints to a single, Zendesk-wide endpoint – and we want your help making that happen!

Are you passionate about crafting scalable, resilient and secure services? Are you interested in GraphQL and the challenges this relatively new technology poses? If so, you might be the right person for this position.

What you’ll be doing

Be a hands-on developer — you’ll actively contribute to the codebase every day. You will be asked to review and work on peers’ code and the other way around.

Help build and maintain a centralized GraphQL gateway service serving around 2 billion requests per month, helping to make it scalable, reliable, and secure; and enable other teams to transition to GraphQL in their systems.

Lead and participate in technical decisions and communicate them with our product lead and tech lead. You thrive in an exciting environment, open to debates and brainstormings.

Collaborate with product managers, engineering managers, and support advocates to estimate and prioritize units of work.

Mentor more junior engineers

Be responsible for the full release cycle from the development to deployment.

Debug tricky intermittent issues – we won’t give up until the feature behaves as crafted, the root cause has been identified and an automated test has been put in place to avoid the issue reoccurring.

Put the customer first and have quality in mind.

Have opportunities to grow and learn new things by working collaboratively with support advocates, product managers and senior engineers.

Enjoy what you do every day!

What you bring to the role

At least six years of shown experience in scalable services.

You can lead a group of engineers on any technical aspect if needed.

You can explain your views well to others and just as meaningful, actively listen to others ensuring a good discussion.

Several challenges when working on a global scale and releasing important features to production.

Ability to decompose projects into smaller units that can be delivered iteratively.

You enjoy learning new technologies and growing your knowledge and capabilities. We value more your curiosity for new languages than your proficiency in TypeScript.


Experience in supporting and in working with multi-functional teams in a dynamic environment.

Familiarity with other programming languages, as Ruby and Java.

Any knowledge in the frontend world – preferably with React.

Some experience with Apollo Studio.

Tech Stack

  • Our code is written in TypeScript, with dependent services written in Ruby, Java and Scala.
  • The GraphQL gateway we will build will be based on the Apollo Gateway stack.
  • All of our services are deployed to AWS using Kubernetes. Some experience would be appreciated.

About Zendesk – Champions of Customer Service

Zendesk started the customer experience revolution in 2007 by enabling any business around the world to take their customer service online. Today, Zendesk is the champion of great service everywhere for everyone, and powers billions of conversations, connecting more than 100,000 logos with hundreds of millions of customers over telephony, chat, email, messaging, social channels, communities, review sites and help centers. Zendesk products are built with love to be loved. The company was conceived in Copenhagen, Denmark, built and grown in California, taken public in New York City, and today employs more than 4,000 people across the world. Learn more at .

We believe in service. about how we provide support to our local communities with volunteering, grants and product donations.

Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to foster in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please .

Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to with your specific accommodation request.

By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes. Zendesk’s explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk’s use of your personal information.


Apply Now


JobsXplore is more than a job board. You get more attention and more awareness from job seekers, and as employers, you can easily expose your company branding and be highlighted globally.


Contact Us

Contact Us |
Policy | Term and Condition |


Job Seekers

Create Free Account | Search Jobs |
Search Salaries | Candidates FAQs |



Employers | How It Work | Post FREE Job Ad | Employer FAQs |



Exhibitor | How It Work | Jobfair FAQs |


Popular Country To Work

Australia | Austria | Canada |
Denmark | Finland | France |
Germany | India | Indonesia |
Ireland | Italy | Japan | Kuwait |
Malaysia | Netherlands | New
Zealand | Qatar | Saudi Arabia |
Singapore | South Korea | Spain |
Sweden | Switzerland | Taiwan |
Turkey | United Kingdom | United
State | United Arab Emirates  |