Principal Software Engineer - 90402969
Amtrak
Your success is a train ride away!
As we move America’s workforce toward the future, Amtrak connects businesses and communities across the country. We employ more than 20,000 diverse, energetic professionals in a variety of career fields throughout the United States. The safety of our passengers, our employees, the public and our operating environment is our priority, and the success of our railroad is due to our employees.
Are you ready to join our team?
Our values of ‘Do the Right Thing, Excel Together and Put Customers First’ are at the heart of what matters most to us, and our Core Capabilities, ‘Building Trust, Accountability, Effective Communication, Customer Focus, and Proactive Safety & Security’ are what every employee needs to know and do to be most impactful at Amtrak. By living the Amtrak values, focusing on our capabilities, and actively embracing and fostering diverse ideas, backgrounds, and perspectives, together we will honor our past and make Amtrak a company of the future.
Job Summary
Design and deliver high-quality solutions that meet or exceed business needs. Responsible for systems analysis, design, development, system integration, enhancements, testing, maintenance and support. Resolve problems, provide recommendations, and assist with continual improvement of processes and solutions.
Essential Functions
- 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.
Minimum Qualifications
- Bachelor’s Degree or equivalent combination of education, training and/or relevant experience.
- Plus 7 years of relevant work experience.
Preferred Qualifications
- 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
Knowledge, Skills, and Abilities
Familiarity with core Internet technologies and modern full stack software engineering practices
Proficiency in Java, JavaScript, TypeScript, SQL, ( Angular or React ), and Node.js
Development experience with Spring/SpringBoot and RESTful APIs
Experience with distributed messaging and streaming platforms, including Kafka or RabbitMQ
General cloud platform experience (e.g., AWS, Azure, GCP)
Skilled in version control systems (e.g., Git)
Strong documentation and communication skills
Solid understanding of data structures and design patterns
Experience in frontend, backend, and cloud-native development
Familiarity with Agile methodologies (SCRUM, SAFe)
Understanding of information systems and application architectures
Ability to work under deadlines, manage multiple tasks, and adapt to changing environments
The salary/hourly range is $124,600.00 – $161,352.00. Pay is based on several factors including but not limited to education, work experience, certifications, etc. Depending on an employee’s assigned worksite or location, Amtrak may consider a geo-pay differential to be applied to the employee’s base salary. Amtrak may offer additional incentive and pay programs to recognize and reward our employees, including a short-term incentive bonus based upon factors such as individual and company performance that is commensurate with the level of the position and/or long-term incentive plan compensation. In addition to your salary, Amtrak offers a comprehensive benefit package that includes 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; and rail pass privileges. Learn more about our benefits offerings here.
Requisition ID: 165647
Work Arrangement: 06-Onsite 4/5 Days Click here for more information about work arrangements at Amtrak.
Relocation Offered: No
Travel Requirements: Up to 25%
You power our progress through your performance.
We want your work at Amtrak to be more than a job. We want your career at Amtrak to be a fulfilling experience where you find challenging work, rewarding opportunities, respect among colleagues, and attractive compensation. Amtrak maintains a culture that values high performance and recognizes individual employee contributions.
Amtrak is committed to a safe workplace free of drugs and alcohol. All Amtrak positions requires a pre-employment background check that includes prior employment verification, a criminal history check and a pre-employment drug screen.
Candidates who test positive for marijuana will be disqualified, regardless of any state or local statute, ordinance, regulation, or other law that legalizes or decriminalizes the use or possession of marijuana, whether for medical, recreational, or other use. Amtrak's pre-employment drug testing program is administered in accordance with DOT regulations and applicable law.
In accordance with DOT regulations (49 CFR § 40.25), Amtrak is required to obtain prior drug and alcohol testing records for applicants/employees intending to perform safety-sensitive duties for covered Department of Transportation positions. If an applicant/employee refuses to provide written consent for Amtrak to obtain these records, the individual will not be permitted to perform safety-sensitive functions.
In accordance with federal law governing security checks of covered individuals for providers of public transportation (Title 6 U.S.C. §1143), Amtrak is required to screen applicants for any permanent or interim disqualifying criminal offenses.
Note that any education requirement listed above may be deemed satisfied if you have an equivalent combination of education, training and experience.
Amtrak is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race/color, to include traits historically associated with race, including but not limited to, hair texture and hairstyles such as braids, locks and twists, religion, sex (including pregnancy, childbirth and related conditions, such as lactation), national origin/ethnicity, disability (intellectual, mental and physical), veteran status, marital status, ancestry, sexual orientation, gender identity and gender expression, genetic information, citizenship or any other personal characteristics protected by law.
$154.05k - $278.48k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...-enabled services and mission software capabilities in the areas of cyber, logistics... ...the OpportunityLeidos is seeking a Principal Software Engineer to provide advanced software...SuggestedFull time$272k - $431.25k
...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing:Design...SuggestedFull timeLocal areaRemote work$131.3k - $237.35k
Leidos has a new and exciting opportunity for a Principal Biometrics Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SuggestedFull timeImmediate startFlexible hours$131.3k - $237.35k
We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team - designing, building, and testing...SuggestedFull time$131.3k - $237.35k
Leidos has an exciting opportunity for a Principal Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and...SuggestedFull timeImmediate startFlexible hours$147k - $237.5k
...filled anywhere in the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of customer stability and product... ...What You Bring8+ years of experience in the software industry (Technical Support, R&D, or Sustaining Engineering...Full timeWork at officeImmediate startShift work$13 per hour
...DoingWe are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across the Super Agent... ...that meet business needsBuild and ship production-grade software using modern engineering practices, with AI as a core part of...Full time$114.6k - $234.6k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with Architects for investment and drive the software design and development for major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours- ...Job Title: Principal Software Engineer Client: Leidos LOCATION: Woodlawn, MD (5 days per week onsite) Duration: 12+ Months Visa: USC/GC (Will need to obtain Public Trust) Rate: $85/hr on c2c Years of Exp.: 14+ Required...Contract workRelocation
- ...Principal Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure...Remote workWork from home
$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...Temporary workFlexible hours- ...Principal Software Engineer As a Principal Software Engineer, you will be guiding software engineering development across several teams, and solving our most challenging technical problems, providing prototypes for our larger engineering team. You will actively contribute...
- Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.
$200k - $225k
...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems team. This team builds the high-performance integration layer that embeds Xometry's AI-...Work at office3 days per week- ...to field resilient, distributed systems in days to weeks rather than months to years. Apogee Research is looking for Principal Software Engineers to lead the creation of capabilities addressing currently unmet needs in National Security. This work spans many fronts...Full timeFor contractorsWork at officeFlexible hours
- ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part... ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on...Full timeLive inRemote workVisa sponsorshipWork visaFlexible hours
$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Principal DevOps / Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a...Full timeContract workRemote workWork from homeRelocation package$163.8k - $257.4k
...backs your ambition, you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the...Worldwide$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation packageFlexible hours- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as an integral...
$114.6k - $234.6k
...234,600 per year Requirements: A bachelors degree in Computer Science, Engineering, Information Systems, or another related technical discipline. At least 7 years of professional software development experience. Strong coding ability in Java, Python, Go, C#, or...Full timeWorldwideFlexible hours$220k - $250k
...global networking leader, learn why there is no better time to join the Extreme team. Position details Title of position: Principal Software Engineer Position type: Full time Location: Seattle, WA / San Jose, CA Position reports to: Director of SW System s...Full timeH1bLocal areaWork from homeWork visaFlexible hoursShift work$204k - $284k
...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated...Full timeWork experience placementLocal areaImmediate startNight shift$61k - $101k
...per year Requirements: ~12+ years of experience in systems engineering, networking, or distributed systems ~ Practical background delivering... ...while delivering value at scale ~ Hands-on experience with software-defined networking technologies such as OVN, OVS, or similar...Full time$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide expertise and engineering excellence as an integral part...
$145k - $170k
...required at start, with the ability to obtain and maintain a DoD Top Secret clearance after starting. About the Role. The Principal Software Engineer (AEGIS Software Domain Lead) serves as the senior software engineering lead for G2 Ops' software capabilities supporting...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours$114.6k - $234.6k
...looking for a candidate with a BS, MS, or PhD in Computer Science, Engineering, or a related discipline, or equivalent practical experience.... ...who is comfortable working in complex and fast-changing software development environments. We need the ability to learn new...Full timeWorldwideFlexible hours$200k - $250k
...Job Description Job Description Principal Software Engineer — emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software...Casual workWork at officeImmediate startWorldwide- Software DeveloperDesign and develop software applications using Twelve-Factor App methodology from functional requirements.Develop highly innovative UI design, web components, achieved through collaboration and dialogue with other experts in the field. The candidate will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - 90402969. Be the first to apply!
- principal software engineer Washington DC
- senior principal cloud computing engineer Washington DC
- principal cloud computing engineer Washington DC
- senior principal scientist Washington DC
- principal architect Washington DC
- principal Washington DC
- software sales representative Washington DC
- embedded software Washington DC
- software applications developer Washington DC
- entry level software sales Washington DC


