Rust Software Engineer, commercetools

Salary not provided

+ Stock options

AWS
Kubernetes
TypeScript
GCP
JavaScript
GraphQL
Scala
Kotlin
Rust
REST API
Junior, Mid and Senior level
Berlin
commercetools

eCommerce provider

Job no longer available

commercetools

eCommerce provider

501-1000 employees

RetailB2BEnterpriseInternal toolsSaaSAPIAutomationeCommerce

Job no longer available

Salary not provided

+ Stock options

AWS
Kubernetes
TypeScript
GCP
JavaScript
GraphQL
Scala
Kotlin
Rust
REST API
Junior, Mid and Senior level
Berlin

501-1000 employees

RetailB2BEnterpriseInternal toolsSaaSAPIAutomationeCommerce

Company mission

The leading composable commerce platform that arms you with the essential tools to evolve, build, and scale at your own pace

Role

Who you are

  • We are committed to creating meaningful change not only in our industry but also in the communities we engage with. If our Guiding Stars resonate with you, we encourage you to consider joining our team
  • See the value in maintainable software through various methods such as clean code, type checking, integration testing, documentation and knowledge sharing
  • Experience in building modern and scalable backend services in Rust
  • Experience with cloud platforms such as GCP or AWS
  • Experience working with and consuming REST or GraphQL APIs
  • Experience in defining, working with, and optimizing CI pipelines, as well as deploying services with Kubernetes
  • Ability to bring your ideas and be proactive in proposing solutions and improvements to the codebase

Desirable

  • Familiarity with Scala or other JVM languages such as Kotlin, with an affinity for functional programming

What the job involves

  • We are a backend focused team that works on the GraphQL API and contributes to the core of our product while engaging with our Open Source libraries where needed. We implement and operate different tools to support other product teams in their journey
  • From development (GraphQL schema validations) to production (operating a GraphQL gateway), through a continuous deployment (automatic checks for breaking changes, automation of the documentation…)
  • The team is using the Rust programming language to build web services. But, as many other teams are using Scala, we are also using this language when supporting them. We are also occasionally touching other tools in the GraphQL ecosystem written in JavaScript and TypeScript
  • Building and deploying backend rust services for GraphQL federation and other transversal features like reference expansion
  • Helping maintain some open-source libraries like Sangria written in Scala
  • Be part of our on-call rotations
  • Working collaboratively with a high degree of autonomy in a group of international peers on a rapidly growing product using cutting-edge technologies
  • Making progress faster by incrementally introducing new features, deploying applications and services multiple times a day
  • Having a chance to get dedicated time to experiment with new technologies and ideas (known as Tech Time) as well as have a professional development budget at your disposal
  • Having a chance to attend and speak at conferences and meetups, write articles, etc. as well as get assistance and support to get started on this matter
  • Mentoring or being mentored, sharing your experience and knowledge with other developers

Our take

eCommerce software simplifies complex processes and helps companies effectively manage their inventory, calculate taxes and perform other business-related functions. While companies like Shopify have addressed the needs of smaller retailers, Commercetools has built its business around catering to enterprises' specific needs and large investment budgets.

The company provides APIs that can be used to build customized payment, check-out, social commerce, marketplace and other services. It powers billions of sales annually for its customers, which have included Audi, AT&T, Danone, Tiffany & Co., and John Lewis.

In 2021, Commercetools acquired the frontend platform, Frontastic, to build a broader portfolio of commerce technology services. In 2023, Commercetools scaled the availability of its tools in mainland China, marking the first cloud-native commerce solution to ever expand into the country, a significant expansion seeing as the nation is the largest single eCommerce market worldwide.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle

Insights

Top investors

Some candidates hear
back within 2 weeks

40% female employees

16% employee growth in 12 months

Company

Funding (last 2 of 4 rounds)

Sep 2021

$140m

SERIES C

Oct 2019

$139.8m

LATE VC

Total funding: $297.6m

Company benefits

  • 100% covered premiums for medical, dental, and vision insurance for you, dependents, and spouse/partner
  • Generous time off package including PTO, parental leave, company holidays, sick time, and volunteer time off
  • Monthly health membership and phone stipend
  • Compensation benefits including 401K company match and an annual professional development stipend
  • Flexible, family-friendly working hours - we are a remote first company

Company values

  • Cultivate Belonging: We welcome diverse backgrounds and experiences, driving positive change through inclusion and teamwork
  • Champion Customers: We go the extra mile for our customers to help them unlock their full potential
  • Adapt Boldly: We’re curious and innovative, we take risks and grow from our failures
  • Drive Results: We think big, work smart, and execute fast to transform the future of commerce

Company HQ

Schwabing-West, Munich, Germany

Leadership

Previously co-founded and served as Managing Director for Xoanon. Sits in the Board of Directors as Executive Chairman for commercetools, Inc.

Previously acted as a Working Student for Management Consulting Group and as a Diploma Student for Oracle. Was one of the founders of Xoanon.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 14 more jobs at commercetools