Rust Software Engineer (m/f/x)

A company that is transforming the future of commerce through innovative solutions.
Berlin, GermanyValencia, Spain
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS

Description For Rust Software Engineer (m/f/x)

commercetools is seeking a Rust Software Engineer to join their backend-focused team working on the GraphQL API and core product. The role involves building and deploying backend Rust services for GraphQL federation, maintaining open-source libraries, and contributing to on-call rotations. The ideal candidate will have experience in Rust, cloud platforms, and GraphQL APIs. The company offers a competitive compensation package, flexible work arrangements, and opportunities for professional growth. commercetools values diversity and is committed to creating an inclusive workplace.

Key Responsibilities:

  • Build and deploy backend Rust services for GraphQL federation and other features
  • Maintain open-source libraries like Sangria (Scala)
  • Participate in on-call rotations
  • Work autonomously in an international team
  • Implement new features and deploy applications multiple times a day
  • Experiment with new technologies during dedicated "Tech Time"
  • Attend conferences, write articles, and share knowledge

Requirements:

  • Experience in building scalable backend services in Rust
  • Knowledge of cloud platforms (GCP or AWS)
  • Experience with REST or GraphQL APIs
  • Familiarity with CI pipelines and Kubernetes deployments
  • Proactive approach to proposing solutions and improvements

Benefits:

  • Competitive compensation package with salary and stock options
  • Workation policy (up to 60 days per year in a different country)
  • Learning & Development budget
  • Access to training courses (Coursera and Babbel)
  • Flexible work hours
  • Diverse and inclusive work environment

commercetools is committed to equal opportunity employment and considers applicants regardless of background, including those with criminal histories, consistent with legal requirements.

Last updated 3 months ago

Responsibilities For Rust Software Engineer (m/f/x)

  • Building and deploying backend Rust services for GraphQL federation
  • Maintaining open-source libraries
  • Participating in on-call rotations
  • Implementing new features and deploying applications
  • Experimenting with new technologies
  • Attending conferences and sharing knowledge

Requirements For Rust Software Engineer (m/f/x)

Rust
Scala
JavaScript
TypeScript
Kubernetes
  • Experience in building scalable backend services in Rust
  • Knowledge of cloud platforms (GCP or AWS)
  • Experience with REST or GraphQL APIs
  • Familiarity with CI pipelines and Kubernetes deployments
  • Proactive approach to proposing solutions and improvements

Benefits For Rust Software Engineer (m/f/x)

Equity
Visa Sponsorship
  • Competitive Compensation Package
  • Stock Options
  • Workation Policy
  • Learning & Development Budget
  • Training Courses Access
  • Flexible Work Hours

Interested in this job?

Jobs Related To commercetools Rust Software Engineer (m/f/x)

Backend Engineer

Backend Engineer role at commercetools focusing on developing scalable payment systems and in-store payment solutions in a cloud environment.

IT Application Engineer

IT Application Engineer role at commercetools, managing and optimizing business tools for internal teams.

Engineer

Engineer role at commercetools, optimizing retail in-store solutions with modern tech-stack in an agile, international environment.

Engineer (m/f/x)

Engineer (m/f/x) role at commercetools, focusing on payment systems and enabling retailers to use commercetools' solutions across channels.

Advertising Solutions Architect, gTech Ads LCS

Technical role combining software architecture, client advisory, and advertising technology expertise at Google's gTech Ads division.