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 Solution Architect, IT Software

American Airlines

Salary not specified
Nov 12, 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 the development, deployment, management, and maintenance of software applications.

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

Responsibilities

  • Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices
  • Delivers high quality work and coaches team members 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
  • Partners with the security organization to incorporate security conscious practices early in the lifecycle of new systems

Other

  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
  • 8+ 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 work through others by cooperatively sharing responsibilities