Software Architect
ALSTOM · Helsinki
Hybridsenior💰 5,150–6,250 EURTech · ManufacturingPosted 23/10/2026, 08:00
Skills
enterprise software architecturefull stack software developmentmicroservicesdistributed systemscloud-native architecturePythonc++C#JavaGorest api designgrpc designKubernetesDockerdevopsCI/CDtest automationdatabase architecturedata integrationperformance optimizationscalabilitysecurity architecturesecure codingtechnical leadershipmentoringagile software development
Job Description
Req ID:528205
At Alstom, we build what millions depend on daily - rail transportation systems that can't afford to fail. We're more than 85,000 people worldwide creating the industry's most diverse portfolio: high-speed trains, metros, trams, maintenance services and integrated systems.
About the Role
We are seeking an experienced Software Architect to lead the design, development, and continuous evolution of the SCC Vision platform. This role combines architectural leadership with hands-on software engineering to deliver scalable, secure, and high-performance solutions across a modern microservices-based environment deployed on Kubernetes platforms.
The Software Architect will establish the technical vision for SCC Vision, guide development teams, and actively contribute to the implementation of critical software components. The role requires strong expertise in enterprise software development, distributed systems, cloud-native technologies, and modern DevOps practices.
Key Responsibilities
Define, maintain, and evolve the overall software architecture for the SCC Vision platform.
Lead the design and development of scalable, resilient, and secure microservices-based solutions.
Provide hands-on technical leadership and contribute to software development using Python, C++, C#, Java, or Go.
Design and review application architecture, APIs, service communication patterns, integration frameworks, and data models.
Establish software engineering standards, coding guidelines, and architectural best practices.
Drive adoption of cloud-native technologies including Docker, Kubernetes, CI/CD, and infrastructure automation.
Collaborate closely with Product Management, Program Managers, QA, DevOps, and development teams to ensure successful product delivery.
Lead architecture reviews, code reviews, technical discussions, and design workshops.
Ensure system reliability, scalability, security, and maintainability through sound architectural decisions.
Champion automated testing strategies, including Robot Framework and continuous quality practices.
Mentor and coach software engineers, fostering technical excellence and innovation.
Evaluate emerging technologies and recommend improvements aligned with the SCC Vision product roadmap.
Required Competencies
Enterprise Software Architecture
Full Stack Software Development
Microservices and Distributed Systems
Cloud-Native Architecture
Python Development
C++, C#, Java, or Go Development
REST API and gRPC Design
Kubernetes and Container Technologies
DevOps and CI/CD Practices
Test Automation and Quality Engineering
Database Architecture and Data Integration Performance Optimization and Scalability Security Architecture and Secure Coding Technical Leadership and Mentoring Agile Software Development Preferred Experience Large-scale mission-critical systems.
Railway signalling, ATS, SCADA, or Operational Control Systems.
Infrastructure as Code tools such as Terraform and Helm.
Monitoring and observability platforms including Prometheus, Grafana, and ELK.
Azure cloud services and modern software delivery platforms.
Experience driving architecture governance and technology strategy across multiple development teams.
You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
Job Segment: Testing, Cloud, Developer, Java, Technology, Marketing