We are looking for an experienced Rust Software Engineer to join a cross-functional, international team working on high-quality and reliable software solutions. The role focuses on building systems that require strong performance, stability, and scalability, within a structured and quality-driven environment. You will contribute to software that has a direct impact on real-world applications, working closely with engineers, product teams, and stakeholders.Design, develop, and maintain high-quality software solutions using RustEnsure performance, reliability, and scalability of systemsWrite clean, testable, and maintainable code following best practicesCollaborate with cross-functional and international teamsParticipate in code reviews and contribute to continuous improvementSupport and mentor other engineers when neededContribute to architectural decisions and system designEnsure alignment with quality standards and project timelinesRequirementsBachelor’s degree in Computer Science or related fieldSeveral years of software development experienceMinimum 2+ years hands-on experience with RustStrong knowledge of Rust concepts: ownership, borrowing, lifetimes, async programmingExperience with Rust ecosystem (e.g. Tokio, Actix, Serde, SQLx)Solid understanding of software architecture (microservices, event-driven, DDD is a plus)Experience with testing practices (unit, integration, TDD/BDD is a plus)Familiarity with container technologies (Docker, Kubernetes is a plus)Strong problem-solving skills and ability to work on complex systemsExcellent communication skills in English, German is a plusExperience in technical leadership or mentoring is a plusExperience in regulated environments or certifications (e.g. ISAQB) is a plusMaybe not for you, but for someone else?
#J-18808-Ljbffr