Share this Job

Principal Application System Engineer - 90251607 - Washington

Date: Oct 16, 2019

Apply now

Apply for Job

Your success is a train ride away.

Amtrak connects businesses and communities across the country and we move America’s workforce toward the future. 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 the result of our employees.

Are you ready to join our team?

The Principal Systems Engineer is responsible for development and support for multiple applications.  The position entails development, and enhancement of Amtrak’s platform and applications.  Daily tasks include responding to change and trouble tickets, monitoring the platform for failures, exceptions and threshold issues, tuning and optimizing applications performance, testing applications for product upgrades and patches, communicating with customers and upper management about platform and/or ticket status, and working on occasional minor enhancements as remaining work capacity allows.  


This role works closely with stakeholders to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization’s architectural standards. 


  •  Develop high quality software systems by analyzing requirements, providing technical design, developing software, support testing and deployment. 
  • Develop web based applications utilizing JEE and JavaScript framework. Responsible for developing critical revenue generating/supporting customer facing and enterprise applications.
  • Responsible for analyzing and bringing in the new technology trends in the industry for the enterprise Web applications. Help foster, mentor, coach and develop the technical team to take systems to the next level.
  • Provide maintenance support of the applications by troubleshooting and resolving application issues to meet SLA’s and performance requirements.



  • Bachelor’s degree in Computer Science, Engineering, specialized training, certification, or equivalent work experience.
  • 7+ years of programming and/or systems analysis experience
  • 5+ years of programming experience in .NET, SQL, and cloud services integration.
  • Has developed application with Geo Data and integrated with GPS position data.
  • Extensive experience with developing large scale enterprise applications.



The successful candidate will have proven experience with:

  • Familiarization with networking protocols, firewalls, mobile communications and services security
  • Expertise in Kiosk technologies – Options and Peripherals, Scanners, Readers, Printing and Network options, Touch Based Inputs, ADA Compliance, Kiosk Management Tools, Text to Speech
  • Has good understanding of CI/CD & automation using tools such as SonarQube, Jenkins etc.
  • Has expertise in hosting applications in Amazon Web Services or Azure cloud technology stack.
  • Proficiency in using Github or Bitbucket, JIRA and Confluence.·    Master's degree in Computer Science, Engineering, specialized training, certification, or equivalent work experience.
  • Domain knowledge of transportation reservation systems, Contact Centers and Stations
  • Has experience or worked with AWS tech stack such as EC2, Redis, Lambda, Kinesis etc. 
  • Worked with RDBMS or No SQL databases, such as DynamoDB or MongoDB.



Requisition ID:40354
Posting Location(s):District of Columbia; Maryland; Virginia
Job Family/Function:Information Technology 
Relocation Offered:No 
Travel Requirements:Up to 25% 

Amtrak employees power our progress through their performance.

We want your work at Amtrak to be more than a job – we want it to be a fulfilling experience where you find challenging and rewarding opportunities, respect among colleagues, competitive pay, benefits that protect you and your family, and a high performance culture that recognizes and values your contributions and helps you reach your career goals.

We proudly support and encourage U.S. Veterans to apply for Amtrak job opportunities.

All positions require pre-employment background verification, medical review and pre-employment drug screen. Amtrak is committed to a safe and drug-free workplace and performs pre-employment substance abuse testing. All new hires are required to undergo a hair drug test which detects the presence of illegal drugs for months prior to testing. We appreciate your cooperation in keeping Amtrak safe and drug-free.  

In accordance with DOT regulations (49 CFR section 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, he/she will not permitted to perform safety-sensitive functions.

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 Affirmative Action/Equal Opportunity Employer and we welcome all to apply. We consider candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability (including blindness), or veteran status.

POSTING NOTES: Information Technology || Information Technology

Apply now

Apply for Job