Senior Software Architect for Application of Technologies / Digital Transformation,

Siemens AG
München, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Clean Code Principles Java (Programming Language) Artificial Intelligence C++ (Programming Language) Cloud Engineering DevOps Python (Programming Language) Software Architecture Tensorflow Software Engineering Safety Critical Systems Containerization
+8 more
Kubernetes Information Technology Api Design Docker Service Stack Golang Programming Languages Microservices

Job description

In this role, you’ll be part of our Application of Technologies team in the Digital Transformation division, shaping the technical future of Siemens Mobility. You’ll design complex, scalable software architectures for various business units (Rail Infrastructure, Rolling Stock, Customer Services) that enable sophisticated mobility solutions and drive the global transition toward sustainable transportation systems.

  • Develop forward-looking software architectures that optimally combine scalability, maintainability, and performance
  • Evaluate and integrate emerging technologies-particularly in the field of Artificial Intelligence-into existing and new product landscapes across the various business units
  • Independently conduct technical requirements analyses and competently advise highly qualified stakeholders from Rail Infrastructure, Rolling Stock, and Customer Services on complex architectural decisions
  • Mentor junior and mid-level developers and establish best practices for clean code and technical excellence
  • Collaborate closely with Product Management, DevOps, and Infrastructure teams to deliver end-to-end solutions
  • Take responsibility for technical documentation and knowledge transfer of critical architectural decisions
  • Actively contribute to the continuous improvement of our development processes and technology stacks

Requirements

Do you have experience in Software development?, Do you have a Master’s degree?, * Master’s degree in Computer Science, Software Engineering, or a related field

  • Extensive professional experience in software development, with at least 5+ years in architecting complex systems
  • Deep expertise in modern programming languages (Java, Python, C++, Go) and cloud-native architectures
  • Solid knowledge of microservices, API design, containerization (Docker, Kubernetes), and CI/CD pipelines
  • Hands-on experience with Machine Learning frameworks and their integration into production systems, as well as the targeted use of AI tools to drive efficiency gains
  • Experience in the mobility sector or safety-critical systems (preferred)
  • Strong communication skills, strategic thinking, and the ability to translate technical visions into actionable roadmaps
  • Business-proficient English skills and at least a solid command of German, enabling you to collaborate effectively with international teams and stakeholders
  • Well-founded technical expertise that allows you to act as a trusted subject-matter authority in your field and inspire others

Benefits & conditions

You will receive an attractive compensation package including extras like corporate pension and shareholder program.

Mobile working /Remote working

With us, you will have the opportunity to work hybrid. This means that you can work remotely to a considerable extent. We have officially regulated this through a company agreement.

About the company

Siemens Mobility is a separately managed company of Siemens AG and has been a leading supplier in the field of mobility for over 160 years. Our core business includes rail vehicles, rail automation and electrification solutions, turnkey systems and related services. We have always been very innovative in making traveling faster, safer and more comfortable. Today, we need new solutions to new challenges such as climate change and rising populations worldwide. That’s what drives us. That’s why we shape mobility with passion, always being one step ahead. Through digitalization, we make infrastructures smart and create opportunities that get us from A to B sustainably and seamlessly. Our over 40,000 employees are pioneers in mobility who help to keep the world moving., We are pioneers in mobility. At Siemens Mobility, you will actively contribute to the transformation of transportation and climate protection in a market of the future, because our transportation solutions reduce CO2 emissions all over the world.

Career growth

We offer comprehensive training opportunities for your professional and personal development. With our Learning Campus, we have an in-house service provider with a wide range of online and offline training courses.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen · WWC 2023

1:33 min

Case study on adopting Kubernetes and Golang effectively

Andrew Holway · LIVE

Videos

See all

Related articles

See all