Sr Software Engineer
Amtrak
Sr Software EngineerDate: 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 SummaryWe 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 FunctionsDevelop and enhance software applications using modern frameworks and toolsInterpret functional and non-functional requirements to design and implement effective solutionsPerform software testing and implement automated testing strategiesOrganize and document technical requirements clearly and thoroughlyProvide ongoing maintenance and support for deployed applicationsCollaborate with customers, architects, and team members throughout the product development lifecycleMinimum QualificationsBachelor'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 optimizationPreferred QualificationsBachelor'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 environmentsEnvironmental Conditions/Physical DemandsThe 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.
- 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...SeniorTemporary work
$152k - $189.26k
...Tracelink is recognized as an industry leader by Gartner and IDC, and for having a great company culture by Comparably. Senior Software Engineer Position Overview As a Senior Software Engineer at TraceLink, you’ll design, build, test, deploy, and maintain secure,...Senior- ...At 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 domain. The ideal candidate brings strong .NET expertise, a commitment to...SeniorFull timeLocal areaRemote workWorldwide
- ...Title-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...SeniorRemote work
- ...Developer Share Contractual Jersey City, NJ | Wilmington, DERole: Sr. Android DeveloperLocation: Jersey City, NJ / Wilmington, DEMode... ...Android development trends and technologies.Work with backend engineers to integrate mobile applications with backend services.Troubleshoot...Senior
- ...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
- ...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...SeniorWork experience placement
- ...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
- ...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
- ...Sr. Java DeveloperAmpcus Inc. is a certified global provider of a broad range of Technology... .... Job responsibilities include:Executing software solutions, design, development, and... ...system architecture.Contributing to software engineering communities of practice and events that...Senior
- ...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
- ...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
$77.39k - $127.14k
...mission and our purpose.WSFS Bank in partnership with Enterprise Engineering and our Salesforce Product team is seeking a talented Senior... ...cloud. This role will be responsible for creating custom software applications on the Salesforce platform that meet our specific...SeniorWork at officeRemote work- ...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 JPMorganChase within Consumer & Community Banking, you lead multiple technical areas, manage the activities of multiple departments...Senior
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours- ...Senior Manager of Software Engineering When you mentor and advise multiple technical teams 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...Senior
- ...with still more to come!Check out our Careers page for more about working at Circle.About the RoleWe're hiring a Senior Full-Stack Engineer to join the CMS Platform team. CMS Platform owns the systems for composing and presenting content across Circle, including our...Remote work
$100k - $140k
...complex projects, and contribute to the value Chatham delivers every day. Overview Chatham Financial is looking for a Senior Software Engineer to join our Technology Engagements team. You'll build production software across two tracks: custom AI solutions for Chatham's...SeniorImmediate startShift work- ...background in Angular development, we want to hear from you. Qualifications: Bachelor’s degree in Computer Science, Systems Engineering, or related field, or equivalent combination of education and experience. Minimum of 7 years of relevant work experience....SeniorContract workWork experience placement
- Network Operations Center (NOC) EngineerLocation: Wilmington, DEDuration: Long TermShift times: Fri, Sat & Sun (6:40am - 8:00pm)Day 1 onsiteJob Description• Candidate must be local to Wilmington, Delaware• Strong experience in monitoring complex environments using industry...Local areaFlexible hoursShift workNight shift
- ...Software Engineer III - Android/KotlinWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III - Android/Kotlin at JPMorgan Chase within the BUSINESS ACCESS & TOOLS, you serve as a seasoned...Local area
- ...Software Engineer IIIWilmington, DE (Hybrid 3 days onsite/2 days remote; required & no exceptions) 12+ month contract Web Cam Interview $65-$75/Hr on W2Notes From Manager / Required Skills & Exp:Candidate is expected to work in hybrid mode, from Wilmington DE office.In...Contract workTemporary workWork experience placementWork at officeImmediate startRemote workRelocation
- ...Software Development Engineer W/ NEXTJSWe need three software developers with Next.js that can now sit in Chicago, IL, Manasas, VA, Wilmington, DE, Overland, KS or Urbandale, IA. Candidates do not need to have lead experience (lead is a plus) but do need recent Next.js...
- ...Job Description Job Description 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...Senior
- Role: Senior Java Developer (Spring Boot, PySpark & AWS) Location: Wilmington, DE Job Description: * Total IT experience - 10+ years. * Strong expertise in Spring Boot and Microservices. * Deep hands-on experience in designing and developing REST APIs. * ...Senior
- Job TitleThis role provides exposure to:Full-stack Python and ReactJS development including provisioning, configuration and deploymentsHands on CICD pipeline maintenance, support, and automated deployments using Jenkins and related CI/CD toolsAWS cloud technologies (Lambda...Senior
- ...Swift and modern iOS frameworksCollaborate with designers and product managers on feature design and implementationWork with backend engineers to integrate APIs and build robust mobile solutionsDesign scalable frameworks and architecture for growing mobile...Senior
- Senior Java DeveloperAs a Senior Java Developer for a Randstad client in Wilmington, DE, you will be responsible for designing, developing, and supporting enterprise-level, cloud-native solutions within the passenger rail transportation sector. Your role will involve collaborating...Senior
- ...Sr. Java DeveloperNew Castle, DE (3 days onsite - Hybrid) 10+ months Web Cam Interview $55-60/Hr on W2Job Description:Lead DeveloperRole... ...candidate will have a total of 10 plus years of experience in software development with a focus on API/Services development.Experience...SeniorFlexible hours
- Inframatix Inc. is looking for a Sr Java Full Stack Developer to join their Enterprise Platform Migration team. Candidates should have a minimum of 10 years of experience in software development, with a strong foundation in object-oriented programming and agile methodologies...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!
- software developer fintech Wilmington, DE
- ngo software engineer Wilmington, DE
- intel software engineer Wilmington, DE
- senior software engineer remote Wilmington, DE
- junior software developer remote Wilmington, DE
- software engineer full time Wilmington, DE
- senior software engineer Wilmington, DE
- software engineer healthcare Wilmington, DE
- startup software engineer Wilmington, DE
- software engineer travel Wilmington, DE



