Apply for this position

Senior Golang Backend Engineer


2 weeks ago

Job type: Full-time

Remote (Worldwide)

Hiring from: Worldwide

Category: Software Development

Joining GraphCMS means joining an innovative and passionate team working to build the most advanced content management system on the market. GraphCMS is trusted by over 40,000 teams worldwide delivering content to millions across the world and powers the applications of global brands like Unilever, Discovery and Shure.

GraphCMS is currently looking for a Senior Golang Backend Engineer based in Berlin or fully remote to grow our backend team. 

GraphCMS offers a dynamic workplace where teams are encouraged to be creative when solving problems and are excited to continue their professional development.


  • Building and improving our core backend services 
  • Develop and maintain GraphCMS distributed backend infrastructure
  • Constant improvement of our backend capabilities
  • Extending monitoring system for troubleshooting issues and outages related to the infrastructure
  • Setting up testing strategies and mechanisms for all vital parts of the stack
  • Sharing knowledge and general know how in the company


  • 5+ years of engineering experience, 2+ years with Golang as main language
  • Deep knowledge of relational databases
  • Experienced with GraphQL
  • Experienced with testing distributed systems
  • Ability to meaningfully measure performance
  • Typescript, NodeJS and Docker knowledge is a plus
  • Great oral and written communication in English
  • Hands on mentality and team player awareness

Nice To Have

  • Startup experience
  • Devops experience (Amazon Web Services, Pulumi)

What We Offer

  • Flexible working hours and home office policy
  • Great workplace environment
  • Competitive salaries
  • Education – learn new things every day and visit conferences regularly
  • Team spirit
  • Regular company retreats and off-sites
  • Enthusiastic startup culture
  • Personal growth

Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place: Worldwide.

Apply for this position

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!