An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Siemens leads the architecture and development of complex, scalable systems that blend cloud infrastructure, machine learning, and hardware interaction. You guide technical decisions across teams, establish engineering standards, and mentor engineers while shaping platform and product direction.
The role emphasizes ownership of high-availability systems, performance optimization, and architectural reviews within a cutting-edge tech stack.
Lead the architecture and development of complex, scalable systems that combine cloud infrastructure, machine learning, and hardware interaction. Guide technical decisions across teams, establish engineering standards, and mentor engineers while shaping platform and product direction.
Requires at least six years of professional software development experience, production experience designing and scaling distributed systems, proficiency in a backend language, and strong knowledge of architecture, observability, and deployment practices. Preferred qualifications include ML model serving or AI product integration, ownership of high-availability systems, performance optimization, and experience mentoring engineers or leading architectural reviews.
Software Architecture, Distributed Systems, Python, Go, TypeScript, Machine Learning, AI Product Integration, Cloud Infrastructure, Kubernetes, AWS, System Design, Observability, Performance Engineering, Technical Leadership, Cross-Functional Collaboration, Mentoring