Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

American Airlines Logo

Engineer/Sr Engineer, IT Software

American Airlines

Salary not specified
Oct 8, 2025
Dallas, TX, US
Apply Now

American Airlines is looking to improve its digital products to drive a more reliable and profitable airline by focusing on technical excellence in software development.

Requirements

  • Proficiency with the following technologies: Programming Languages: Java, Python, C-Sharp, Javascript/Typescript
  • Frameworks: Spring/SpringBoot, FastAPI
  • Front End Technologies: Angular/React
  • Deployment Technologies: Kubernetes, Docker
  • Source Control: GitHub, Azure DevOps
  • CICD: GitHub Actions, Azure DevOps
  • Data management: PostgreSQL, MongoDB, Redis
  • Integration/APIs Technologies: Kafka, REST, GraphQL
  • Cloud Providers such as Azure and AWS
  • Test Automation: Selenium, TestNG, Postman, SonarQube, Cypress, JUnit/NUnit/PyTest, Cucumber, Playwright, Wiremock/Mockito/Moq
  • Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity
  • Ability to optimize system designs spanning multiple teams to allow small, safe, incremental releases
  • Proficiency in object-oriented design techniques and principles
  • Proficiency in Agile methodologies, such as SCRUM
  • Proficiency in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment

Responsibilities

  • Write, test, and document code, scripts, and processes following organizational standards
  • Solve technical problems and build impactful components/libraries
  • Conduct root cause analysis to address systemic issues and lead action plans
  • Design integrated systems that enable cross-functional teams to deliver value at scale, speed, and reliability
  • Manage technical debt and drive initiatives to eliminate it
  • Anticipate scaling, latency, and durability challenges, guiding teams in mitigation
  • Explore emerging technologies, lead prototype development, and incorporate into architectural solutions

Other

  • Deliver high-quality work and mentor junior engineers in technical skills
  • Collaborate with security teams to implement secure practices early in development
  • Assess technical risks and implement prevention strategies
  • Evaluate squad delivery practices, recommend improvements, and drive change
  • Identify and eliminate duplication of effort, promoting reuse across teams
  • Measure team performance and support individual development
  • Ability to work through others by cooperatively sharing responsibilities
  • Ability to combines deep knowledge of a product domain with awareness of advancing technology to introduce solutions that propel the technical capability of the organization forward.
  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or 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 related technical discipline, or equivalent experience/training
  • Airline Industry experience
  • Ability to concisely convey ideas verbally, in writing, in code, and in diagrams