cover image
Siemens Mobility

Siemens Mobility

www.mobility.siemens.com

1 Job

89 Employees

About the Company

Listed Jobs

Company background Company brand
Company Name
Siemens Mobility
Job Title
Director of Software Development
Job Description
**Job Title** Director of Software Development **Role Summary** Lead the architecture, development, and operational excellence of AI‑native, high‑scale software systems that integrate generative models with physical products. Combine strategic vision with tactical execution to build robust, production‑ready pipelines, APIs, and orchestration layers spanning hardware and software boundaries. **Expectations** - 6+ years of professional software development. - Proven design and scaling of distributed systems in production. - Proficiency in at least one backend language (Python, Go, Java). - Strong systems architecture, observability, and deployment expertise. - Demonstrated cross‑functional technical leadership. - Remote‑enabled teamwork. **Key Responsibilities** - Architect and develop complex, high‑scale systems powering AI products. - Drive technical decision‑making and trade‑offs across infrastructure, ML, and product domains. - Align platform and product direction with cross‑team collaboration. - Establish and enforce engineering standards for code quality, design, and operational excellence. - Mentor and support growth of engineering teams, including senior staff. - Own initiatives with direct impact on product experience, scalability, and velocity. - Resolve performance bottlenecks and optimize system performance. - Conduct architectural reviews and guide best‑practice adoption. **Required Skills** - Distributed systems design and production deployment. - Backend development (Python, Go, Java). - Systems architecture, observability, and CI/CD workflow. - Cross‑functional collaboration and leadership. - Performance engineering and systems optimization. - Mentoring and architectural review experience. - (Preferred) ML model serving, AI product integration, mission‑critical high‑availability systems. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Relevant certifications in distributed systems, cloud architecture, or software engineering may be advantageous.
Bellevue, United states
On site
Mid level
08-03-2026