
Senior Software Engineer
Westinghouse Air Brake Technologies Corporation2 days ago
Contagem, BrazilSenior
Responsibilities
- Design, develop, test, maintain, deploy, monitor, and operate full-stack cloud-native applications.
- Build responsive and accessible user interfaces using React or Angular and JavaScript/TypeScript.
- Develop scalable backend services and RESTful or GraphQL APIs using Go and Python, with occasional Java or Node.js development.
- Contribute to architecture decisions, code reviews, engineering standards, testing automation, and quality assurance initiatives.
- Troubleshoot and resolve issues in distributed systems and production environments.
- Collaborate with cloud engineering and cross-functional teams to deliver secure, scalable, reliable, and maintainable solutions.
- Identify improvements to system performance, developer productivity, customer experience, and technical processes.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
- At least 5 years of professional software development experience.
- Experience delivering and supporting production applications across frontend and backend technology stacks.
- Strong proficiency in Go and Python.
- Experience with React or Angular and modern JavaScript/TypeScript frameworks.
- Experience designing RESTful APIs and distributed applications.
- Working knowledge of cloud platforms and cloud-native deployment models.
- Strong debugging, troubleshooting, problem-solving, communication, and collaboration skills.
- Experience working in Agile development environments.
- Preferred experience includes microservices architecture, GraphQL APIs, Java or Node.js, CI/CD pipelines, DevOps practices, container platforms, orchestration technologies, technical innovation, and globally distributed teams.
Tech Stack
About Westinghouse Air Brake Technologies Corporation
Westinghouse Air Brake Technologies Corporation (Wabtec) builds freight locomotives, braking and signaling systems, rail components, and software used by freight railroads, transit agencies, and industrial operators. The Pittsburgh-based public company (NYSE: WAB) sells original equipment, digital solutions, and aftermarket services worldwide; it combined with GE Transportation in 2019 and traces its roots to George Westinghouse’s 19th‑century air brake business. Its portfolio spans rolling stock, parts, condition‑monitoring, and train control platforms.