Skip to content
Back to jobs

Posted 7 years, 1 month ago

commercetools

Software Engineer - Scala

Roles

Tech stack

Location

Berlin, Germany

Work setup

Full-time
Mid-level

Contact

christoph neijenhuis

christoph.neijenhuis@companyname.com

Description

We combine solving hard tech challenges you’d expect in a Silicon Valley startup with German work/life balance. Our Backend-as-a-Service powers commerce in a wide range of industries, including automotive, robotics, gaming, on-demand printing, fashion and toys. We don’t run mom-and-pop stores - we excel for enterprise customers that need a commerce platform that is both customizable and yet highly scalable and reliable. Some of the challenges you can help us with: Scaling a multi-tenant BaaS with heterogeneous traffic patterns. We continuously improve the performance of our code (written in Scala) as well as our persistence layer (MongoDB and ElasticSearch). Rework our data models where they aren’t suitable for our biggest enterprise customers. E.g. we need to support retailers with inventory across hundreds of stores. Multi-cloud, multi-region deployment: We offer our customers a choice between different cloud providers (including AWS and GCP) and regions. Adopt new technologies in our developer-facing products. E.g. we invest in GraphQL and CloudEvents, and participate in specification processes as well as Open Source projects. We’re 150 people from 35 countries. We offer flexible work hours, home office and are parent friendly. I myself leave the office at 3:30pm three times a week to spend the afternoon with my son, and then spent another 2 hours working at home in the evening.

Similar jobs

  • Loading similar jobs...