FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Rust/Python
Munich ElectrificationSenior Software Engineer driving development and lifecycle management of software products for electric vehicles. Building Rust and Python applications while managing CI/CD pipelines and cloud infrastructure.
Tech Stack
Tools & technologiesAWSCloudDaggerDockerFlaskJenkinsKubernetesMicroservicesPythonRustSDLCTerraform
About the role
Key responsibilities & impact- Multi-Stack Software Engineering: Architect and maintain high-performance, concurrent applications in Rust, alongside feature development and maintenance within our Python and FastAPI microservices.
- Complete SDLC Ownership: Establish and maintain the entire software development lifecycle infrastructure around your applications, including unit testing, integration testing, license compliance, and automated vulnerability scanning.
- Release & Distribution Automation: Design and optimize the build, compilation, containerization, and secure distribution processes for internal and public-facing software tools.
- Cloud & DevOps Integration: Support and evolve our cloud environments, security architectures, and remote build platforms hosted on AWS.
Requirements
What you’ll need- Senior Engineering Background: A university degree in Software Engineering, Computer Science, or equivalent extensive industry experience delivering production-grade software systems.
- Advanced Polyglot Capabilities: Proven experience writing clean, production-ready Rust, complemented by a strong full-stack background in Python frameworks (FastAPI, Flask, or similar).
- Automated Quality & Compliance: Experience configuring automated security scanners, license verification tools, and robust test pipelines within a continuous integration environment.
- DevOps & Infrastructure-as-Code: Proficiency with Git, Docker, and CI/CD pipelines. Familiarity with cloud infrastructure tools such as Terraform, Kubernetes, Jenkins, or Dagger is highly desirable.
- Cloud Infrastructure: Practical experience provisioning and managing infrastructure within the AWS ecosystem, specifically utilizing S3, ECS, and Lambda.
- Professional Attributes: A highly autonomous professional with an engineering mindset centered on product ownership, system reliability, and collaborative problem-solving.
- Communication: Excellent verbal and written communication skills in English; proficiency in German is considered a distinct advantage.
Benefits
Comp & perks- Trust-based working hours and hybrid work
- Adequate and competitive compensation
- Pension Plan/Bonus
- Free access to the fitness center right next to us or subsidized EGYM Wellpass
- Free snacks, coffee, drinks and lunch (freshly cooked by our chef) every day
- Public transport ticket
- Bike-Leasing via Business Bike
- Experience various inspiring and fun team events
- ME-branded clothing
- Option to "work from anywhere" (6 weeks/year)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Multi-Stack Software EngineeringProduction-Grade Software SystemsUnit TestingIntegration TestingLicense ComplianceAutomated Vulnerability ScanningBuild OptimizationContainerizationInfrastructure-as-CodeTest Pipelines
Soft Skills
Autonomous ProfessionalCollaborative Problem-SolvingExcellent Communication Skills
Certifications
University Degree in Software EngineeringUniversity Degree in Computer Science