NextHire Try for free

American Airlines

Posted 2 Sep 2026

Sr. Engineer (IT Software) - SA06

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
2 Sep 2026

About the role

Responsibilities:

  • Writes, tests, and documents technical work products (e. g., code, scripts, processes) according to organizational standards and practices.
  • Devotes time to raising the quality and craftsmanship of products and systems.
  • Conducts root cause analysis to identify domain-level problems and prescribes action items to mitigate.
  • Designs self-contained systems within a team's domain and leads implementations of significant capabilities in existing systems.
  • Coaches team members in the execution of techniques to improve reliability, resiliency, security, and performance.
  • Decomposes intricate and interconnected designs into implementations that can be effectively built and maintained by less experienced engineers.
  • Anticipates trouble areas in systems under development and guides the team in instrumentation practices to ensure observability and supportability.
  • Defines test suites and instrumentation that ensure targets for latency and availability are being consistently met in production.
  • Leads through example by prioritizing the closure of open vulnerabilities.
  • Evaluates potential attack surfaces in systems under development, identifies best practices to mitigate, and guides teams in their implementation.
  • Leads the team in the identification of small batches of work to deliver the highest value quickly.
  • Ensures reuse is a first-class consideration in all team implementations and is a passionate advocate for broad reusability.
  • Formally mentors teammates and helps guide them to and along needed learning journeys.
  • Observes their environment and identifies opportunities for introducing new approaches to problems.


Requirements:

  • Bachelor's degree in computer science, computer engineering, technology, information systems (CIS/MIS), engineering, or a related technical discipline, or equivalent experience/training.
  • 3+ years of experience designing, developing, and implementing large-scale solutions in production environments.
  • Master's degree in computer science, computer engineering, technology, information systems (CIS/MIS), engineering, or a related technical discipline, or equivalent experience/training.
  • Airline industry experience.


Skills, Licenses, and Certifications:

  • Strong proficiency in C# development and object-oriented programming.
  • Hands-on experience with JavaScript and modern web application development.
  • Experience with frontend frameworks such as Angular and React.
  • Experience working with MySQL and PostgreSQL relational databases.
  • Hands-on experience with MongoDB and NoSQL database concepts.
  • Ability to develop, integrate, debug, and troubleshoot full-stack applications.
  • Strong understanding of REST APIs, JSON, and application integrations.
  • Experience with Git, CI/CD pipelines, and Agile development methodologies is preferred.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach