Alstom

Software Architect

Alstom
Apply
2 days ago
Helsinki, FinlandStaff+

Responsibilities

  • Define, maintain, and evolve the overall software architecture for the SCC Vision platform.
  • Lead the design and development of scalable, resilient, secure microservices-based solutions.
  • Contribute hands-on 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 Docker, Kubernetes, CI/CD, and infrastructure automation.
  • Lead architecture reviews, code reviews, technical discussions, and design workshops.
  • Ensure system reliability, scalability, security, and maintainability.
  • Champion automated testing strategies, including Robot Framework.
  • Mentor and coach software engineers and evaluate emerging technologies aligned with the SCC Vision roadmap.

Requirements

  • Expertise in enterprise software architecture, full stack software development, microservices, distributed systems, and cloud-native architecture.
  • Strong Python development experience and experience with C++, C#, Java, or Go.
  • Experience designing REST APIs and gRPC services.
  • Knowledge of Kubernetes, container technologies, DevOps, CI/CD, test automation, quality engineering, database architecture, data integration, performance optimization, scalability, security architecture, and secure coding.
  • Experience providing technical leadership and mentoring in an Agile software development environment.
  • Preferred experience with large-scale mission-critical systems, railway signalling, ATS, SCADA, or operational control systems.
  • Preferred experience with Terraform, Helm, Prometheus, Grafana, ELK, Azure cloud services, and modern software delivery platforms.
  • Preferred experience driving architecture governance and technology strategy across multiple development teams.

Tech Stack

AzureC#C++DockerGoGrafanagRPCHelmJavaKubernetesPrometheusPythonRobot FrameworkTerraform
Alstom

About Alstom

1,001-5,000 employees

Alstom designs and manufactures rail mobility solutions for national railways and urban transit agencies, including high-speed and regional trains, metros, trams, signalling, turnkey systems, and long-term maintenance and digital fleet services. Headquartered in Saint-Ouen-sur-Seine, France, and listed on Euronext Paris (ALO), the company expanded its portfolio by acquiring Bombardier Transportation in 2021 and delivers projects across Europe, the Americas, Asia-Pacific, and the Middle East.

Contact me