Amtrak is hiring a Principal Software Engineer to design, develop, and deliver scalable enterprise applications using AWS cloud architecture, API development, Amazon Bedrock, and Appian. The role leads technical direction and collaborates with architects, stakeholders, and engineering teams to deliver secure, scalable solutions and maintain development standards.