Munich, Bavaria, Germany Hybrid Employment

BMW Group is hiring a Rust Engineering

About the Role

BMW Group is seeking a Werkstudent (working student) to join our Rust Engineering team. In this role, you will contribute to the development and maintenance of a productive, modular microservice framework designed for high-performance Rust applications, with a focus on security, resource efficiency, and a low CO2 footprint.

What You'll Do

  • Support the conception and implementation of new framework components and the further development of core modules such as Auth, DB-Service, AWS-Integration, and gRPC-Utils.
  • Contribute to the creation and maintenance of production-level technical documentation.
  • Assist in managing the release process for our framework.
  • Help improve test coverage strategically and optimize the CI/CD pipeline.
  • Evaluate new Rust ecosystem components and support strategic dependency management.

What We're Looking For

  • You are enrolled in a Computer Science degree or a comparable program.
  • You bring solid programming skills in Rust.
  • You have an understanding of distributed systems and microservice architecture patterns.
  • You are experienced with version control (Git) and collaborative software development.
  • You possess strong analytical thinking skills and a systematic work approach.
  • You have very good German and English language skills.

Nice to Have

  • Programming skills in other languages besides Rust.
  • Practical experience with asynchronous programming, gRPC, REST APIs, or Cloud-Native Development (AWS, Kubernetes).

Technical Stack

  • Rust
  • Git
  • gRPC
  • REST APIs
  • AWS
  • Kubernetes
  • Microservices

Benefits & Compensation

  • Comprehensive mentoring and onboarding.
  • Ongoing personal and professional development opportunities.
  • Flexible working hours.
  • Mobile work.
  • Attractive and fair compensation.
  • Apartments for students at the Munich location, subject to availability.

Work Mode

This is a hybrid role based in Munich.

Our recruiting decisions are based on the personality, experiences, and skills of the applicants.

Required Skills
RustGitgRPCREST APIsAWSKubernetesMicroservicesDistributed SystemsVersion ControlCollaborative Software Development
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
BMW Group

BMW Group creates exceptional premium products and is focused on shaping tomorrow's mobility.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago