Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer

Amtrak

Sr Software Engineer

Date: Jul 18, 2026 Location: Washington, DC, US, 20001 Wilmington, DE, US, 19801 Philadelphia, PA, US, 19104 Company: 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

We are seeking a Senior Software Engineer to deliver high-quality software solutions that meet both functional and non-functional requirements. This role involves system analysis, development, testing, enhancement, and ongoing support of applications. The ideal candidate will contribute to continuous improvement efforts, resolve technical challenges, and collaborate across teams to ensure scalable and maintainable solutions.

Essential Functions
  • Develop and enhance software applications using modern frameworks and tools
  • Interpret functional and non-functional requirements to design and implement effective solutions
  • Perform software testing and implement automated testing strategies
  • Organize and document technical requirements clearly and thoroughly
  • Provide ongoing maintenance and support for deployed applications
  • Collaborate with customers, architects, and team members throughout the product development lifecycle
Minimum Qualifications

Bachelor's Degree or equivalent combination of education, training and/or relevant experience. Plus 3 years of relevant work experience. Hands-on experience developing enterprise-grade applications in Java, including object‑oriented design, multithreading, exception handling, and performance optimization

Preferred Qualifications

Bachelor's Degree or equivalent combination of education, training and/or relevant experience. Plus 5 years of relevant work experience. 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

Environmental Conditions/Physical Demands

The salary/hourly range is $86,500.00 – $111,996.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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Wilmington, DE vacancy
  •  ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Sr. Software Engineer Job Location: Wilmington, DEJob Description:OverviewWe are seeking a highly skilled Software Engineer with expertise in Java... 
    Senior

    Ampcus

    Wilmington, DE
    5 days ago
  • Informatica MDM ETL LeadInformatica Master Data Management (MDM) applications based on identified architecture and support implementation of design by resolving complex technical issues faced by the IT project team during development, deployment, and support. Provide production...
    Senior
    Temporary work

    Yantran LLC

    Wilmington, DE
    4 days ago
  •  ...Sr Software EngineerDate: Jul 18, 2026 Location: Washington, DC, US, 20001 Wilmington, DE, US, 19801 Philadelphia, PA, US, 19104 Company...  ...company of the future.Job SummaryWe are seeking a Senior Software Engineer to deliver high-quality software solutions that meet both... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Flexible hours

    Amtrak

    Wilmington, DE
    4 days ago
  • Senior Software Engineer Wilmington, DEMonday-Friday 8:00 am - 5:00 pmHybridAt CSC, we are seeking a skilled .NET Software Developer to join our engineering team. In this role, you will design, build, and maintain robust solutions for the Global Trust and Agency business... 
    Senior
    Local area
    Remote work
    Worldwide

    CSC Corporation Service Company

    Wilmington, DE
    2 days ago
  •  ...POSITION TITLE: Sr. Software Engineer POSITION DUTIES: Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, CSS, and create reports, and other... 
    Senior

    ECCLESIASTES INC

    Newark, DE
    5 days ago
  •  ...At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. The role involves designing, building, and maintaining robust solutions for the Global Trust and Agency domain, supporting CSC’s global operations. Responsibilities Design, develop,... 
    Senior
    Full time
    Local area
    Remote work

    Corporation Service Company

    Wilmington, DE
    2 days ago
  •  ...full-service product development consultancy specializing in medical devices, robotic systems, and automation is hiring a Senior Software Engineer focused on Robotics and Physical AI Integration. This engineer will own the integration layer between AI/ML models and the... 
    Senior
    Full time
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, DE
    2 days ago
  • Wilmington , MAHybridFull Time$140k - $165kWe’re partnered with a fast-moving engineering team in Middlesex County, MA building next-generation robotic systems that bring intelligent software into real-world environments. They’re hiring a full-time Senior Robotics Software... 
    Senior
    Full time

    Motion Recruitment

    Wilmington, DE
    1 day ago
  •  ...MAHybridFull Time$140k - $165kWe’re working with an advanced engineering and product development firm based in Wilmington, MA that builds...  ...multiple industries. They are hiring a full-time Senior Software Engineer to focus on robotics, real-time systems, and AI/ML integration... 
    Senior
    Full time
    Flexible hours
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, DE
    1 day ago
  •  ...Sr. Java Full Stack Developer Location: Wilmington, DE (3 days onsite 2 days remote) Experience: 9+ years (look for Mid-Level candidates) Duration: 6-12+ months We are having 6 positions here Must have skills: Java 8 or above, React (current hands on exp... 
    Senior
    Remote work

    RIT Solutions

    Wilmington, DE
    2 days ago
  •  ...candidate to join our talented Team. Job Title: Sr. Java Developer Location: Wilmington, DE. Job responsibilities:Executes software solutions, design, development, and...  ...architecture.Contributes to software engineering communities of practice and events that explore... 
    Senior

    Ampcus

    Wilmington, DE
    5 days ago
  •  ...Minimum Qualifications: Bachelor's degree in Computer Science, Software Engineering or related technology discipline. Minimum of 3 years of experience as a Technical Lead on a software development team Minimum of 7 years of software development experience... 
    Senior

    3B Staffing LLC

    Newport, DE
    1 day ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Senior
    Worldwide

    USM Systems

    Wilmington, DE
    5 days ago
  • $150k - $210k

    About the Role We’re looking for a highly driven Senior Software Engineer to join our Streaming team, which powers the backbone of Attentive’s messaging and personalization platform. Our event streaming systems handle over 2 million messages per second and sit at the heart... 
    Senior
    Full time
    Flexible hours

    Attentive.ly

    Wilmington, DE
    3 days ago
  •  ...are looking for people just like you. Join our team and help us develop game-changing, high-quality solutions. As a Senior Lead Software Engineer at JPMorgan Chase within Consumer and Community Banking, you will be a key member of a team designing and delivering high-... 
    Senior

    JP Morgan Chase

    Wilmington, DE
    4 days ago
  •  ...customers. The company seamlessly integrates software, deep professional services & expert...  ...Management systems. Job Description Job Title: Sr Java Full Stack Developer Duration: 2+...  .../ Talking points Passion for software engineering and softwarecraftsman-like coding skills... 
    Senior
    Work experience placement

    InfraMatix Inc

    Wilmington, DE
    1 day ago
  •  ...Team, Right Technology, Simple and Secure. ResponsibilitiesThe Sr. AI Engineer is focused on building, testing, and operating AI-enabled...  ...feedback in an agile cadenceQualifications5+ years of professional software engineering experience.3+ years of hands-on applied AI/LLM... 
    Senior

    Berkley Technology Services

    Wilmington, DE
    4 days ago
  •  ...a space designed for top performers.As a Senior Lead Security Engineer at JPMorganChase within the Cybersecurity and Technology Controls...  ...are an integral part of an agile team that works to deliver software solutions that satisfy pre-defined functional and user requirements... 
    Senior

    JP Morgan Chase

    Wilmington, DE
    1 day ago
  •  ...Sr. Java Developer Wilmington, DE/NYC/Atlanta, GA Need resumes. Resource with 10-15 years hands on and preferably able to lead...  ...Java programming skills • Minimum of 10 years practical software development experience • Robust object-oriented design pattern... 
    Senior

    Netorbit

    Wilmington, DE
    3 days ago
  •  ...Stack Java EngineerOur client is seeking Senior Full Stack Java Engineer with deep experience in financial services, wealth management,...  ...hands-on contributor and a mentor, the Senior Engineer will ensure software solutions align with enterprise objectives and industry best... 
    Senior

    InterSources

    Wilmington, DE
    4 days ago
  •  ...Overview: Job Title: Sr. Python Developer with strong banking experience Location...  ...testing, and DevOps practices to improve software quality and deployment efficiency....  ...Computer Science, Information Technology, Engineering, or related discipline. ~4-6 years of... 
    Senior

    Guru Schools

    Wilmington, DE
    2 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As an AWS Sr. Lead Software Engineer-Java/SpringBoot/Terraform at JPMorgan Chase within Consumer and Community Banking's Card Cobrand team, you are an integral... 
    Senior
    For contractors

    JP Morgan Chase

    Wilmington, DE
    3 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Sr Lead Software Engineer at JPMorgan Chase within the Chief Data and Analytics Office, you are an integral part of an agile team that works to enhance... 
    Senior
    Work at office

    JP Morgan Chase

    Wilmington, DE
    3 days ago
  •  ...Sr. Java DeveloperSpruce InfoTech is the leading service provider in the fields of project management, architecture design, installation, implementation and administration of EPM and BI projects. Our team of experts provide with proven industry solutions that help our... 
    Senior

    Spruce Infotech

    Wilmington, DE
    4 days ago
  •  ...a space designed for top performers. As a Senior Lead Security Engineer at JPMorgan Chase within Cybersecurity and Technology Controls,...  ...integral part of an agile team that delivers secure, innovative software solutions. You will leverage your deep technical expertise and... 
    Senior

    JP Morgan Chase

    Wilmington, DE
    5 days ago
  •  ...Backend Sr.Net Developer Must have: C#, .NET, ASP.NET, Web API Rest API Web based doing lots of API...  ...experience in client server programming Good knowledge of software engineering principles Develop an application from end to end - from... 
    Senior

    3B Staffing LLC

    Newport, DE
    8 hours ago
  •  ...Corporation Service Company is looking for a skilled .NET Software Developer in Wilmington, DE. This role involves designing, building, and maintaining robust solutions in the Global Trust and Agency domain while supporting CSC’s global operations. The ideal candidate... 
    Senior

    Corporation Service Company

    Wilmington, DE
    4 days ago
  •  ...that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As an AWS Sr. Lead Software Engineer-Java/SpringBoot/Terraform at JPMorgan Chase within Consumer and Community Banking's Card Cobrand team, you are an integral... 
    Senior
    For contractors

    JPMorgan Chase Bank, N.A.

    Wilmington, DE
    4 days ago
  •  ...future of financial services is waiting for you. Let’s push the boundaries of what's possible together.As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer and Community Banking Risk AI/ML Model Engineering team, you lead multiple technical... 
    Senior

    JP Morgan Chase

    Wilmington, DE
    2 days ago
  •  ...and move financial technologies forward, it’s a big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorgan Chase within Corporate Technology - Treasury & CIO (TCIO) Finance Technology team, you will lead and coach... 
    Senior

    JP Morgan Chase

    Wilmington, DE
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!