Principal Software Engineer - Onsite - Washington DC, Wilmington DE, Philadelphia PA
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, 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. The 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 diversity, we will honor our past and make Amtrak a company of the future. Job Summary Position is onsite 4–5 days per week and can be located in Wilmington, DE, Washington, DC, or Philadelphia, PA. Design and deliver high‑quality solutions that meet or exceed business needs. Responsible for systems analysis, design, development, system integration, enhancements, testing, maintenance, and support. Resolve problems, provide recommendations, and assist with continual improvement of processes and solutions. Essential Functions Lead the technical product design and development process with customers, architects, and team members. Organize and document technical requirements. Define solutions to software applications to meet business needs. Develop or enhance software applications, ensuring solutions are secure and meet QA standards. Identify solution improvements and champion department‑wide initiatives. Identify functional and non‑functional testing needs and plans. Perform software testing and implement automated testing solutions. Provide ongoing maintenance of applications. Minimum Qualifications Bachelor’s Degree or equivalent combination of education, training and/or relevant experience. Plus 7 years of relevant work experience. Preferred Qualifications Bachelor’s Degree or equivalent combination of education, training and/or relevant experience. Plus 9 years of relevant work experience. Railroad or other transportation experience is a plus. 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. The salary/hourly range is $124,600.00 – $161,352.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; 401(k) retirement plan with employer match; life insurance; short and long‑term disability insurance; paid time off; backup care; adoption assistance; surrogacy assistance; reimbursement of education expenses; Public Service Loan Forgiveness eligibility; Railroad Retirement sickness and retirement benefits; and rail pass privileges. Learn more about our benefits offerings here. Requisition ID: 165647 Work Arrangement: 06-Onsite 4/5 Days Relocation Offered: No Travel Requirements: Up to 25% You power our progress through your performance. Amtrak is committed to a safe workplace free of drugs and alcohol. All Amtrak positions require a pre‑employment background check that includes prior employment verification, a criminal history check, and a pre‑employment drug screen. Candidates who test positive for marijuana will be disqualified, regardless of any state or local statute that legalizes or decriminalizes the use or possession of marijuana, whether for medical, recreational, or other use. Amtrak's pre‑employment drug testing program is administered in accordance with DOT regulations and applicable law. In accordance with DOT regulations (49 CFR 40.25), Amtrak is required to obtain prior drug and alcohol testing records for applicants/employees intending to perform safety‑sensitive duties for covered Department of Transportation positions. If an applicant/employee refuses to provide written consent for Amtrak to obtain these records, the individual will not be permitted to perform safety‑sensitive functions. In accordance with federal law governing security checks of covered individuals for providers of public transportation (Title 6 U.S.C. 1143), Amtrak is required to screen applicants for any permanent or interim disqualifying criminal offenses. Note that any education requirement listed above may be deemed satisfied if you have an equivalent combination of education, training and experience. Amtrak is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race/color, to include traits historically associated with race, including but not limited to hair texture and hairstyles such as braids, locks and twists, religion, sex (including pregnancy, childbirth and related conditions, such as lactation), national origin/ethnicity, disability (intellectual, mental and physical), veteran status, marital status, ancestry, sexual orientation, gender identity and gender expression, genetic information, citizenship or any other personal characteristics protected by law. #J-18808-Ljbffr
- ...and make Amtrak a company of the future. Job Summary Position is Onsite 4-5 days per week and can be located in Wilmington, DE, Washington DC, or Philadelphia, PA. We are seeking a Senior Software Engineer to deliver high-quality software solutions that meet both...SuggestedHourly payTemporary workWork experience placementRelocationFlexible hours
- ...interviewing at Quantum World Technologies Inc. by 2x. Job Alerts: Sign in to set job alerts for “Software Engineer” roles. Philadelphia, PA $120,000.00-$135,000.00 1 week ago New Castle, DE $115,000.00-$115,000.00 1 week ago Philadelphia, PA $35.00-$40.00 2 weeks ago...SuggestedLong term contractContract work
- At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. The role involves designing, building, and maintaining robust... ...Schedule: Full time Locations: 251 Little Falls Dr., Wilmington, DE, 19808, US (Hybrid) #J-18808-Ljbffr Corporation Service...SuggestedFull timeLocal areaRemote work
- Software Engineer (Java, Python) in Wilmington, DE AWS, Java, Kubernetes, Python Location: Delaware Job Function: Salesforce Development Date Of Job Posting... ...(Java, Python) Location: Wilmington, Delaware (Onsite) Duration: Long Term Contract Interview Type:Video...SuggestedLong term contract
- IntePros is seeking an experienced Windows Application Support Engineer to join a leading financial technology organization supporting mission‑critical enterprise applications. This role is ideal for someone who enjoys troubleshooting complex production environments, improving...Suggested
- A technology consulting firm is seeking a Hadoop Developer in Wilmington, DE, for a 2-year contract. The ideal candidate will have over 5 years of experience with Hadoop development and tools, along with strong Java programming skills. Proficiency in scripting languages...Contract work
- ...talented Senior UI Developer to join their dynamic team in Wilmington, DE. As a Senior UI Developer, you will play a pivotal role in the... ...: Bachelor’s degree in Computer Science, Systems Engineering, or related field, or equivalent combination of education and...Contract workWork experience placement
- ...is seeking a qualified individual to design and deliver software solutions in Wilmington, DE. This role requires a bachelor's degree and 7 years of relevant... ...and ensuring quality standards are met. The position is onsite 4-5 days a week with additional benefits and a...
$269.1k - $307.2k
Distinguished Software Engineer As a Distinguished Engineer in Solutions... ...direction that unblocks teams and de‑risks delivery. Our team... ...for Distinguished Engineer Philadelphia, PA: $244,700 - $279,200 for Distinguished Engineer Wilmington, DE: $244,700 - $279,200 for...Full timePart timeFor contractorsLocal area- JPMorgan Chase is seeking a Senior Principal Software Engineer in Wilmington, DE to tackle high‑impact problems across domains and languages. You will lead strategic development behind new and existing products, drive AI‑enabled engineering initiatives, and stay at the...
- Ampcus Inc. is looking for a Mainframe Developer in Wilmington, DE. The role involves maintaining COBOL-based applications and participating in modernization projects. Candidates should have proven experience in COBOL programming within mainframe environments and a strong...
- ...for migration projects, and document processes. Essential qualifications include proven COBOL programming experience, understanding legacy systems, and good problem-solving skills. This role requires working onsite in Wilmington, DE, 5 days a week. #J-18808-Ljbffr Ampcus
$106.7k - $177.9k
...is seeking a Senior Android Developer to join its mobile engineering team in Wilmington, Delaware. The role requires expertise in Java and Kotlin... ...skills. This position offers the ability to work four days onsite with one day of flexibility for remote work. The pay range...Remote work- Galent is seeking a Sr Mainframe Developer in Wilmington, DE. The role involves developing solutions for complex business challenges in a leading... ...to work collaboratively with product teams. This is an onsite role, demanding expertise in CICS programming as well as effective...
$86.5k - $112k
Amtrak is seeking a Senior Software Engineer to deliver high-quality software solutions in Wilmington, DE. This role involves system analysis, development, testing, and support of applications, focusing on enhancing software using modern frameworks. Ideal candidates will...- ...Job Titile :Informatica MDM ETL Lead Location : Wilmington, DE (Complet onsite on Day one) Job Description: Informatica Master Data Management (MDM) applications based on identified architecture and support implementation of design by resolving complex...Temporary workShift work
- ...Role: iOS Developer Locations: Wilmington, DE, Jersey City, NJ- Day one onsite. Mode of Hire: Contract... ...reviews. • Participate in the full software development lifecycle, including... ...'s degree in Computer Science, Engineering, or a related field. • Proven experience...Contract work
- ...Job title: Sr Mainframe Developer Role is onsite (5 days a week) There is no option to work remotely or hybrid Wilmington, DE - ONSITE coding in MQ Series & IMS DB is Mandatory. CICS Programming including knowledge of CICS Screen Programming is Mandatory...Remote work
$116k - $159.5k
...tasks of less experienced engineers and collaborate across teams... ...Corporate Office locations in Philadelphia, PA, Kenneth Square, PA,... ...IL, Oakbrook Terrace, IL, Washington, DC, Carneys Point, NJ. Job Scope... ...medium teams in delivering software solutions. Demonstrates strong...Work experience placementWork at office- ...amazing opportunity for you in Wilmington, DE! **Type:** W2 Only (So... ...To:** Crafting innovative software solutions and tackling technical... ...of experience in software engineering with a solid foundation in... ...Developer” roles. Philadelphia, PA $1,000.00-$2,000.00 2 months...Full time
$50 - $55 per hour
...IMS DB Developer (10 roles) Location: Wilmington, DE - 5 days onsite role, no hybrid Duration: Long Term... ...concepts including IMS/DB and IMS/DC Transaction Processing: Thorough understanding... ...security Company Overview Next Gen Software Solutions is a trusted provider of IT...Long term contractContract workLocal area- Veriipro is seeking an experienced Mainframe IMS & CICS Developer in Wilmington, Delaware. This role requires strong expertise in COBOL programming and hands-on experience with the z/OS mainframe environment, primarily focusing on IMS database and CICS transaction processing...
$128.1k - $213.5k
This role is four days onsite at our Wilmington, DE Tech Hub location, with the flexibility to work from home one day per week Overview Responsible... ...as knowledge resource for and trains less experienced engineers. Completes day-to-day support activities and special...Work experience placementWork from home1 day per week$106.7k - $177.9k
This role is four days onsite at our Wilmington, DE location, with the flexibility to work from home one day per week Overview We are looking... ...strong experience in Java and Kotlin to join our mobile engineering team focused on delivering secure, scalable, and user-friendly...Work experience placementWork from home1 day per week$134.55k - $205.56k
...experienced Lead EHV Substation Engineer. Responsibilities Work in... ...Plans and Sections, and AC/DC system designs. Gain career... ..., AutoCAD E or SDS design software. Ability to prepare substation... ...Information City: Wilmington State: DE Country: United States Area...Hourly payFull timeLocal areaRemote workRelocation packageFlexible hours- ...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...Remote work
- ...Full Stack Developer Hybrid 2 days onsite in Wilmington, Delaware or in Buffalo, NY. Looking for... ...an operations area, 70% in process re-engineering, 30% is text extraction off documents.... ...teams – 3 are in Buffalo, 1 is Wilmington DE Typical team: Product Owner Scrum...Contract workLocal area
$62.5 per hour
...Month contract with additional opportunity contingent upon performance and continued business need Job Location: Hybrid, Wilmington, DE (3 days onsite, 2 days remote) Shift: 1st Shift Benefits: 401K, Dental insurance, Life Insurance, Medical Insurance, Vision Insurance...Contract workWork at officeRemote workShift workDay shift- Creative Solutions Services, LLC is hiring an SAP GLM / EHS Specialist for a 10-month contract based in Wilmington, DE. This hybrid position combines 3 days onsite with 2 days remote. The role requires expertise in SAP GLM and EHS, focusing on support for Global Label Management...Contract workRemote work
- ...com Role: Salesforce Technical Lead Location:Wilmington, DE /Onsite Duration:6 months (can extend) We are looking for an... .... •Mentor and guide a team of developers, integration engineers, and technical consultants. Preferred Certifications...Hourly payPermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Onsite - Washington DC, Wilmington DE, Philadelphia PA. Be the first to apply!
- principal software engineer Wilmington, DE
- senior principal cloud computing engineer Wilmington, DE
- senior principal scientist Wilmington, DE
- principal Wilmington, DE
- ultimate software Wilmington, DE
- software sales executive Wilmington, DE
- software applications developer Wilmington, DE
- remote software sales Wilmington, DE
- senior c# .net software developer Wilmington, DE
- software sales representative Wilmington, DE

