(Mid Level) Backend Engineer (m/f/d) - in Berlin / Fully Remote

Job description

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 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
  • Ensure quality of all vital parts of the stack by maintaining and improving existing testing strategies


  • 3+ years of engineering experience
  • Experienced with cloud-native development is a plus
  • Deep knowledge of relational databases and distributed systems
  • Ability to meaningful measure performance
  • Good Typescript, NodeJS, and Docker knowledge
  • First experiences in Golang
  • Great oral and written communication in English (German is a plus)
  • Hands-on mentality and team player awareness

Nice To Have

  • Startup experience
  • Experience with GraphQL

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