Public summary
Seeking a Principal Engineer to lead and develop backend platform services focused on execution performance in industrial enterprises. Responsibilities include technical direction of C#/.NET backend on Azure, building data streaming systems, integrating AI workflows, and collaborating across teams to build scalable platform capabilities. The role supports mentoring and technical leadership in a highly technical environment with a focus on event-driven data systems and modern AI tools. Experience with Unreal Engine integration and Rust is a plus but not required.
Location and work setup
- Location
- Munich
- Remote status
- On-site
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Set technical direction for backend and platform services using C#/.NET and Azure. Design and implement data streaming and event-driven systems. Embed AI-assisted engineering workflows within the team. Ensure seamless integration with Unreal Engine SDK. Collaborate with leadership and cross-functional teams to translate business needs into scalable platform features. Mentor engineers and raise engineering standards.
Qualifications
Deep expertise in C# and .NET with production backend experience. Strong architectural skills combined with hands-on engineering. Knowledge of data persistence, caching, and cloud-native Azure development. Experience with event-driven data systems, data warehouses, BI systems, and event streaming solutions. Familiarity with AI-enabled development tools and a desire to apply AI methods. Experience with Unreal Engine integration and Rust is advantageous but not mandatory.