
Working Student Rust Engineering – m/f/x
BMW Group
part-time
Posted on:
Location Type: Office
Location: München • Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Support in designing and implementing new framework components as well as further development of core modules (Auth, DB service, AWS integration, gRPC utilities)
- Contribute to the creation and maintenance of production-grade technical documentation and to release process management
- Strategically improve test coverage and optimize the CI/CD pipeline
- Evaluate new Rust ecosystem components and support strategic dependency management
Requirements
- Enrolled in Computer Science or a comparable degree program
- Solid programming skills in Rust and, ideally, other languages
- Understanding of distributed systems and microservice architecture patterns
- Experience with version control (Git) and collaborative software development
- Analytical mindset and a systematic way of working
- Ideally, practical experience with asynchronous programming, gRPC, REST APIs or cloud-native development (AWS, Kubernetes)
- Very good German and English language skills
Benefits
- Comprehensive mentoring & onboarding
- Personal and professional development
- Flexible working hours
- Remote work
- Attractive and fair compensation
- Student apartments (subject to availability & only at the Munich location)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Rustasynchronous programminggRPCREST APIsAWSKubernetesversion controlCI/CDmicroservice architecturedistributed systems
Soft Skills
analytical mindsetsystematic workingcollaborative software development