SIGN IN
Principal Software Engineer - 90402969 - Washington jobs in United States
cer-icon
Apply on Employer Site
company-logo

Amtrak · 18 hours ago

Principal Software Engineer - 90402969 - Washington

Amtrak is a company that connects businesses and communities across the country, employing a diverse workforce. They are seeking a Principal Software Engineer to design and deliver high-quality solutions, responsible for systems analysis, development, and support while ensuring solutions meet business needs and quality standards.
Service IndustrySoftwareTourismTravel
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Lead the technical product design and development process with customers, architects, and team members
Organize and document technical requirements
Define solutions to software applications to meet business needs
Develop or enhance software applications, ensuring solutions are secure and meet QA standards
Identify solution improvements and champion department-wide initiatives
Identify functional and non-functional testing needs and plans
Perform software testing and implement automated testing solutions
Provide ongoing maintenance of applications

Qualification

JavaJavaScriptTypeScriptSpring/SpringBootREST APIsSQLAngularReactCloud experienceAgile methodologiesMultitaskingDocumentation skillsCommunication skillsProblem-solvingAdaptability

Required

Bachelor's Degree or equivalent combination of education, training and/or relevant experience
Plus 7 years of relevant work experience
Strong knowledge of core Internet technologies
Java, JavaScript, TypeScript, SQL, Angular or React, and Node.js
Strong development experience with Spring/SpringBoot including REST APIs and related server-side technologies
General cloud experience
Experience with messaging and data-streaming platforms
Experience with popular version control software
Excellent documentation and communication skills
Ability to articulate complex solutions in actionable terms
Extensive experience in data structures and design patterns
Extensive, hand-on experience in designed and developing frontend solutions, backend solutions, and cloud services
Extensive experience with Agile methodologies (SCRUM, SAFE)
Experience with architecture frameworks and how to interpret and leverage them
Broad understanding of information systems and application architectures
Ability to work under deadlines, multitask, and adapt to changing environments

Preferred

Bachelor's Degree or equivalent combination of education, training and/or relevant experience
Plus 9 years of relevant work experience
Railroad or other transportation experience is a plus

Benefits

Health, dental, and vision plans
Health savings accounts
Wellness programs
Flexible spending accounts
401K retirement plan with employer match
Life insurance
Short and long term disability insurance
Paid time off
Back-up care
Adoption assistance
Surrogacy assistance
Reimbursement of education expenses
Public Service Loan Forgiveness eligibility
Railroad Retirement sickness and retirement benefits
Rail pass privileges

Company

Amtrak is a provider of intercity passenger rail services across the country, connecting major cities and regions.

H1B Sponsorship

Amtrak has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (57)
2024 (40)
2023 (50)
2022 (52)
2021 (42)
2020 (34)

Funding

Current Stage
Late Stage
Total Funding
$125.7M
Key Investors
Federal Railroad AdministrationU.S. Department of Transportation
2024-09-03Grant· $63.9M
2023-09-25Grant· $8.8M
2022-08-18Grant· $45M

Leadership Team

leader-logo
John McSorley
Director of Critical Infrastructure Protection
linkedin
Company data provided by crunchbase