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 full-stack software engineer (cloud-native)
Builds
Scalable backend services, RESTful and GraphQL APIs, and modern user interfaces for rail industry digital solutions.
Domain
Rail transportation / Cloud-native software engineering
Deliverable
production ML models | product features
Required skills
Go, Python, React or Angular, 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, GraphQL, REST, Docker, Kubernetes, AWS/Azure/GCP
Responsibilities
Design and implement full-stack applications; Build responsive UIs with React/Angular; Develop scalable backend services and APIs; Deploy and monitor cloud-native applications; Conduct code reviews and participate in architecture discussions; Troubleshoot issues in distributed systems.
Seniority
Senior, hands-on IC