Skip to main content
Wabtec

Senior Software Engineer

RemoteUnited States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer with 7+ years of experience in building scalable software, including design, implementation, debugging, and support. Must have a B.S. in Computer Science or related field, and experience with Java, C/C++, C#, or Python, and agile development. US work authorization is required.

Core skills

Java/C/C++/C#/Python

Required skills

RESTful APIs

Optional skills

Node.jsJavaScriptAIML

What you'll do

  • Responsible for technical development for the AIM product line and related projects
  • Provide software design and code work products to meet project requirements and milestones
  • Develop software based on requirements and design
  • Collaborate with the software team to extend existing components to implement client requirements
  • Support design activities and reviews
  • Analyze code and system functionality
  • Follow engineering guidelines and processes
  • Continuously work to improve software quality
  • Perform other duties outside of your function or trade, for which adequate training will be provided if necessary

What they require

  • B.S. in Computer Science, MIS, Software or Electrical Engineering or related discipline
  • Minimum of 7 years of demonstrated hands-on experience in building scalable software, including design, implementation, debugging, and support
  • Knowledge of design patterns and Restful API patterns
  • Experienced with applying data structures, algorithms, and object-oriented design, to solve challenging problems using at least two of these languages: Java, C/C++, C#, Python
  • Experience with agile software development principles and practices, particularly Scrum
  • Must have excellent written and verbal communication skills
  • Passenger and freight rail domain experience
  • Understanding of rail domain protocols such as IETMS
  • Architecture experience
  • Legally authorized to work in the U.S. for this opening
  • Successful completion of a drug screen (as applicable) and fitness for duty test (as applicable)

Benefits

  • Health, welfare, and retirement benefits (more information at mywabtecbenefits.com)
  • Annual bonus, if eligible

Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors.

RailEnterprise

Details

Visa sponsorshipNo
EngagementW-2 only
Salary not disclosed