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

Principal Engineer, IT Software

American Airlines

Salary not specified
Nov 19, 2025
Dallas, TX, United States of America
Apply Now

American Airlines is looking to deliver unrivaled digital products that drive a more reliable and profitable airline by focusing on technical excellence and developing software applications that support business processes and user needs.

Requirements

  • 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

Responsibilities

  • Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices
  • Solves technical problems and builds components/libraries with far-ranging impact
  • Delivers high quality work and coaches more junior engineers on technical craftsmanship
  • Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address
  • Designs thoughtfully integrated systems that model organizational best practices, allowing disparate teams across product domains to deliver value with speed, scale, and reliability
  • Oversees the management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations
  • Consistently anticipates scaling, latency, and durability challenges and guides teams in implementation of mitigating strategies

Other

  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
  • 9+ years of experience designing, developing, and implementing large-scale solutions in production environments
  • Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity
  • Ability to concisely convey ideas verbally, in writing, in code, and in diagrams
  • Travel Perks: Ready to explore the world? You, your family and your friends can reach 365 destinations on more than 6,800 daily flights across our global network.