
Software Engineer – Full Stack
Westinghouse Air Brake Technologies Corporation5 hours ago
Contagem, BrazilSenior
Responsibilities
- Own the technical direction, reliability, scalability, and business alignment of LATAM Localization applications.
- Design, develop, enhance, and maintain full-stack applications, RESTful APIs, GraphQL services, and integrations.
- Partner with Product Owners and stakeholders to evaluate requirements, provide technical recommendations, estimate efforts, and support roadmap planning.
- Lead technical discussions and architecture reviews.
- Provide advanced troubleshooting and escalation support for critical production incidents and application issues.
- Manage cloud solutions, infrastructure automation, monitoring, and CI/CD processes.
- Implement modernization, automation, simplification, and technical debt reduction initiatives.
- Mentor team members and contribute to knowledge sharing, documentation, code reviews, automated testing, and engineering best practices.
- Collaborate with infrastructure, cybersecurity, business, and external vendor teams.
- Travel to local and global sites approximately 10% of the time.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Experience in software development and application support.
- Strong experience with Node.js, Angular, TypeScript/JavaScript, and SQL Server.
- Experience designing, developing, and maintaining RESTful APIs and GraphQL services.
- Experience building responsive web applications with modern UI technologies and CSS frameworks.
- Knowledge of relational database design, query optimization, and performance tuning.
- Experience implementing automated testing with tools such as Jest or Vitest.
- Hands-on experience with AWS cloud services and integrations.
- Experience managing infrastructure as code with Terraform.
- Experience with configuration management and orchestration tools, preferably Chef.
- Experience supporting CI/CD pipelines and DevOps practices.
- Experience with Datadog monitoring and application observability tools.
- Experience supporting production environments and resolving critical application issues.
- Working knowledge of software security standards, vulnerability management, and compliance requirements.
- Strong analytical, troubleshooting, and problem-solving skills.
- Manufacturing or industrial experience preferred.
- Familiarity with Oracle ERP, Epicor, or SAP preferred.
- Previous rail industry experience is a plus.
- Fluent English.
Benefits
- On-site work in Contagem, Minas Gerais, Brazil, five days per week.
- Medical and dental assistance extended to spouses and children.
- Profit sharing, private pension plan, meal policy, life insurance, and pharmacy assistance.
- Employee Assistance Program covering psychological, legal, financial, and social support.
- Headspace mental health app and Wellhub.
- Christmas card or basket for employees, depending on location, and Christmas gifts for children up to age 11.
- Extended maternity leave program for pregnant women and babies.
- Language incentive policy, mentorship programs, and access to a training platform.
Tech Stack
Categories
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.