Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Principal Software Engineer at Amtrak · United States · Joined
  1. /Find jobs
  2. /Amtrak
  3. /Principal Software Engineer
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…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details