Senior Software Engineer
Core
Design, develop, and operate cloud-native full-stack applications supporting Wabtec's digital ecosystem for the freight and transit rail sectors.
Role type
Senior Software Engineer (Full-Stack)
Builds
Cloud-native platforms, scalable backend services, and modern user interfaces.
Domain
Rail transportation / Cloud-native software
Deliverable
production ML models | product features
Required skills
Go, Python, React, Angular, JavaScript/TypeScript, RESTful API design, distributed systems, cloud-native deployment, debugging, Agile development
Preferred skills
Microservices architecture, GraphQL APIs, Java, Node.js, CI/CD pipelines, container orchestration
Technologies
Go, Python, React, Angular, TypeScript, REST, GraphQL, Cloud platforms
Responsibilities
Design and implement full-stack applications; Build responsive UIs using React/Angular; Develop scalable backend services and APIs; Deploy and monitor applications in cloud-native environments; Collaborate with cloud engineering teams on security and scalability; Conduct code reviews and support testing automation; Troubleshoot issues in distributed systems.
Seniority
Senior, hands-on IC