Principal Software Engineer at Amtrak · United States · Joined
A
Principal Software Engineer
Amtrak · United States · Just now · 0 applicants
NewRemoteFull-timeLead
Pay
$125k–$161kListed
Workplace
Remote
Job type
Full-time
Level
Lead
Source: jobright · Posted by joined-scrapper
About the role
Principal Software Engineer role at Amtrak to design and deliver scalable enterprise applications using AWS, API development, Amazon Bedrock, and Appian, leading technical direction and collaborating with architects and teams.
What you’ll do
Design and develop scalable web applications using modern front-end and back-end technologies
Implement cloud-native solutions following AWS Well-Architected Framework principles
Design and develop RESTful and event-driven APIs with security and monitoring
Build GenAI applications using Amazon Bedrock, RAG, and prompt engineering
Design and implement Appian workflows and business process automation
Support CI/CD pipeline implementation and infrastructure as code
What you’ll need
Bachelor's Degree or equivalent experience
9+ years of relevant work experience
Active AWS Solution Architect - Professional certification
AWS Kinesis and AWS Connect experience
Experience with serverless and microservices (Lambda, API Gateway, ECS/EKS, etc.)
Experience with Terraform or CloudFormation
Original job description
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…