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 4 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 Software Engineer

Backend Software Engineer position at commercetools, building scalable e-commerce solutions using Scala and modern technologies in an international team.

Backend Software Engineer

Backend Software Engineer position at commercetools, building scalable e-commerce solutions using Scala and modern technologies in an international team.

Backend Engineer

Backend Engineer position at commercetools, developing scalable payment systems in a hybrid work environment, requiring 3+ years of experience with TypeScript/JavaScript and MongoDB.

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.