Senior Software Engineer – Scalable Systems (Travel Perks)

American Airlines

Phoenix (AZ)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Travel Perks
Health Benefits
Wellness Programs
401(k) Program
Employee Discounts & Perks

Job summary

American Airlines is seeking an experienced software engineer to design, develop, and deploy large-scale airline software solutions. You will write, test, and document code, mentor peers, and lead root-cause analyses to address systemic issues while optimizing systems for scalability, latency, and durability.

The role emphasizes secure development, cross-functional collaboration, and adoption of modern DevOps practices within a dynamic IT organization at American Airlines in Phoenix.

Qualifications

  • 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

Responsibilities

  • Write, test, and document code, scripts, and processes following organizational standards
  • Solve technical problems and build impactful components/libraries
  • Deliver high-quality work and mentor junior engineers in technical skills
  • 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
  • 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
  • Explore emerging technologies, lead prototype development, and incorporate into architectural solutions

Skills

Kubernetes
Azure
Java Springboot
PostgreSQL
DataLake
Databricks
REST
Spring Framework
Apache Kafka
Thymeleaf
NodeJS
HTML
CSS
Angular
Gradle
Terraform
Helm
Kustomize
Github Actions
Docker
Linux scripting
Disaster Recovery
Agile/SCRUM
CI/CD

Education

Bachelor's degree in Computer Science or related technical discipline
Master's degree in Computer Science or related discipline

Tools

Docker
GitHub Actions
Terraform
Helm
Kustomize
Grafana
Dynatrace
Fluentbit
Apache Nifi

Job description

American Airlines is seeking an experienced software engineer to design, develop, and deploy large-scale airline software solutions. You will write, test, and document code, mentor peers, and lead root-cause analyses to address systemic issues while optimizing systems for scalability, latency, and durability.

The role emphasizes secure development, cross-functional collaboration, and adoption of modern DevOps practices within a dynamic IT organization at American Airlines in Phoenix.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Travel, Growth & Perks
Senior Software Engineer — Travel, Growth & Perks

American Airlines • Fort Worth (TX)

On-site
USD 85,000 - 120,000
Travel perks
Health benefits
Wellness programs
+2
Software Engineer: Build Scalable, Reliable Systems
Software Engineer: Build Scalable, Reliable Systems

American Airlines • Fort Worth (TX), Northern (KY)

Hybrid
USD 110,000 - 140,000
Travel perks
Health benefits
Wellness programs
+2
Associate Software Engineer – Remote, Travel Perks & Growth
Associate Software Engineer – Remote, Travel Perks & Growth

American Airlines • Salem (OR)

Remote
USD 90,000 - 135,000
Travel perks, access to destinations
Health benefits, medical/dental/vision
Well‑being programs
+4
Senior Software Engineer, IT - Cloud, DevOps & Security
Senior Software Engineer, IT - Cloud, DevOps & Security

American Airlines • Phoenix (AZ)

On-site
USD 95,000 - 140,000
Travel perks
Health benefits
Wellness programs
+3
Technical Lead, IT Applications & Architecture
Technical Lead, IT Applications & Architecture

American Airlines • Fort Worth (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Travel perks across destinations
Health benefits on day one
Wellness programs
+2
Engineer/Sr Engineer, IT Software
Engineer/Sr Engineer, IT Software

American Airlines • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Travel Perks
Health Benefits
Wellness Programs
+2
Remote Senior Developer for Airline Tech
Remote Senior Developer for Airline Tech

American Airlines • Honolulu (HI)

Remote
Healthcare benefits
401(k) plan
Employee assistance program
+1
Senior Software Engineer — Full-Stack, Cloud & Scalable
Senior Software Engineer — Full-Stack, Cloud & Scalable

Alaska Airlines • Carson City (NV)

Remote
USD 120,000 - 170,000
Standby travel privileges
Health programs
401(k) retirement plan
+1
Engineer/Sr Engineer, IT Software at American Airlines Dallas, TX
Engineer/Sr Engineer, IT Software at American Airlines Dallas, TX

MSU Solutions GmbH • Dallas (TX)

On-site
USD 85,000 - 120,000
Travel Perks
Health Benefits
Wellness Programs
+2
Remote Senior Data Engineer — Cloud & Data Platform
Remote Senior Data Engineer — Cloud & Data Platform

jobspromotor • Dallas (TX), Northern (KY)

Hybrid
USD 28,000 - 41,000