Skip to main content
Munich Electrification

Senior Software Engineer (Rust/Python) (f/m/d)

RemoteGermany onlyArchived
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to DE only. Set where you work from to check your eligibility.

No BS summary

Senior software engineer for Rust-first backend/CLI work with strong Python full-stack experience. Must be based in Germany and have production software experience, CI/CD, Docker/Git, AWS infrastructure, and English communication skills.

Core skills

RustPythonFastAPI/Flask

Required skills

GitDockerCI/CDAWSS3ECSLambda

Optional skills

TerraformKubernetesJenkinsDagger

Required languages

English Excellent verbal and written communication skills

Optional languages

German Proficiency; distinct advantage

What you'll do

  • Drive development and end-to-end lifecycle management of next-generation software products.
  • Own software from initial design to production deployment.
  • Develop high-performance Rust command-line interfaces, REST APIs, and web services.
  • Architect CI/CD pipelines, automated security scanning, compliance frameworks, and distribution models.
  • Contribute to the core Python, FastAPI, and AWS cloud ecosystem as business objectives shift.
  • Architect and maintain high-performance, concurrent applications in Rust.
  • Develop and maintain features within Python and FastAPI microservices.
  • Establish and maintain SDLC infrastructure around applications, including unit testing, integration testing, license compliance, and automated vulnerability scanning.
  • Design and optimize build, compilation, containerization, and secure distribution processes for internal and public-facing software tools.
  • Support and evolve cloud environments, security architectures, and remote build platforms hosted on AWS.

What they require

  • University degree in Software Engineering, Computer Science, or equivalent extensive industry experience delivering production-grade software systems.
  • Proven experience writing clean, production-ready Rust.
  • Strong full-stack background in Python frameworks such as FastAPI, Flask, or similar.
  • Experience configuring automated security scanners, license verification tools, and robust test pipelines within a continuous integration environment.
  • Proficiency with Git, Docker, and CI/CD pipelines.
  • Practical experience provisioning and managing infrastructure within the AWS ecosystem, specifically utilizing S3, ECS, and Lambda.
  • Highly autonomous professional with an engineering mindset centered on product ownership, system reliability, and collaborative problem-solving.
  • Excellent verbal and written communication skills in English.
  • Preferred: Proficiency in German is considered a distinct advantage.

Benefits

  • Chance to be part of a highly innovative, agile, and unique team with prestigious customers in the automotive and battery storage sector.
  • Gain deeper knowledge around connected and electric vehicle batteries, battery management, and electronics development.
  • Trust-based working hours and hybrid work.
  • Adequate and competitive compensation.
  • Pension Plan/Bonus.
  • Free access to the fitness center right next to the office or subsidized EGYM Wellpass.
  • Free snacks, coffee, drinks, and lunch freshly cooked by the company chef every day.
  • Public transport ticket.
  • Bike leasing via Business Bike.
  • Inspiring and fun team events.
  • ME-branded clothing.
  • Option to work from anywhere for 6 weeks per year.

Munich Electrification develops electronic control units for electric vehicles and stationary storage systems for global customers.

AutomotiveStartup

Details

Apply routeDom
Salary not disclosed