Principal Software Engineer Washington
Washington, District of Columbia, 20022, USA
Listed on 2026-01-25
-
IT/Tech
Systems Analyst
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 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 SummaryThis role is based in Washington DC. Requests for Remote work will be reviewed but not guaranteed.
Analyze, design, develop, and implement software solutions supporting enterprise procurement systems. Serve as a senior technical escalation point for operational support, ensuring timely issue resolution and overall system stability. Collaborate closely with project managers, software engineers, business systems analysts, IT service owners, and technical leads to provide clear visibility into development progress and issue status. Provide technical leadership across both operational and project initiatives, offering daily oversight throughout the project lifecycle.
Partner with customers, business analysts, and delivery teams to understand business requirements and translate them into high‑quality, scalable technical solutions.
- Serve as a Senior Functional Lead
with deep expertise in contract lifecycle management, supplier lifecycle management, source-to-contract, and procure-to-pay processes using the iCertis CLM application, SAP Ariba On-Demand, SAP ECC, S/4
HANA, and emerging procurement technologies. - Act as a functional subject matter expert for SAP Ariba and iCertis, responsible for designing, configuring, and architecting complex product enhancements and operational support configurations across SaaS applications and ECC/S/4
HANA within multiple upstream and downstream procurement processes. - Design, configure, enhance, and support end-to-end solutions for indirect spend (Supplier Lifecycle Management, Contract Lifecycle Management, Sourcing, Requisition ing, Buying & Invoicing) and direct spend (Commerce Automation).
- Manage master data—vendors, materials, and accounting data—in target applications. Configure complex approval workflows, tolerances, exception handling, and catalogs across multiple buying channels.
- Implement custom document types, templates, clauses, custom fields, forms, and validation rules aligned with business controls and compliance requirements.
- Build and maintain operational and compliance reporting frameworks and analytics dashboards using application reporting tools, with working knowledge of integrations with SAP Datasphere and SAP Analytics Cloud (SAC).
- Apply knowledge of integration development using IDoc, cXML, SOAP/REST APIs, and middleware technologies (SAP Integration Suite or PI/PO on BTP). Ensure clear and complete functional specifications for design, unit testing, and scalable, sustainable architecture for business transactions and data flows.
- Evaluate operational feasibility through analysis, problem definition, requirements gathering, and solution development. Provide functional leadership for quarterly product releases and feature upgrades.
- Collaborate with enterprise architecture and infrastructure teams to ensure solutions meet security, quality assurance, and performance standards.
- Maintain up-to-date architecture, design, and system documentation in Sol Man or SharePoint; ensure adherence to development standards, methodologies, integration practices, and testing protocols (unit and UAT).
- Provide L2/L3 production support, including root cause analysis, error…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).