Associate Software Engineer – Remote, Travel Perks & Growth

American Airlines

Salem (OR)

Remote

USD 90,000 - 135,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Travel perks, access to destinations
Health benefits, medical/dental/vision
Well‑being programs
401(k) retirement plan
Employee assistance program and travel
Discounts on travel services
Diversity and inclusion initiatives

Job summary

American Airlines is seeking a software engineer to help design, build, and maintain web applications, data pipelines, and analytics services. You will write code in Python, JavaScript/TypeScript, Java, and C#, and work with REST APIs, databases, and cloud platforms.

The role emphasizes code quality, security, testing, and on‑call support as part of a collaborative, agile team. Ideal candidates bring 2+ years of web development experience, strong problem‑solving skills, and familiarity with

Qualifications

  • 2+ years general software development experience.
  • Experience with data systems, data analysis, and data visualization tools.
  • 2+ years web application development experience.
  • Knowledge of object‑oriented programming, data structures, algorithms, design patterns.
  • Foundational knowledge of popular Python and JavaScript libraries (e.g., FastAPI, Flask, React, Angular, Vue).
  • Experience with REST API design.
  • Familiarity with source‑control systems (GitHub).
  • Basic understanding of cloud fundamentals (Azure, AWS).
  • Experience with relational databases (PostgreSQL, MSSQL) and ORMs (SQLAlchemy, Spring Boot).
  • Understanding of data analysis and visualization tools (Tableau, PowerBI, Pandas).
  • Experience with automated testing (TDD, CI/CD).
  • Strong analytical, troubleshooting, and continuous‑improvement mindset.
  • Team‑oriented attitude and agile practices.

Responsibilities

  • Assist senior developers in creating, maintaining, and improving web applications, network services, data pipelines, and analytics.
  • Write and maintain code in Python, JavaScript/TypeScript, Java, and C#.
  • Develop, test, deploy, and monitor web services and data pipelines using containerization and cloud services.
  • Implement new features, bug fixes, performance improvements, and security enhancements.
  • Troubleshoot and debug complex issues, identify root causes, and provide solutions.
  • Support policy and procedural changes within the development lifecycle.
  • Help improve coding standards and adhere to established best practices and security guidelines.
  • Participate in code reviews.
  • Provide on‑call production support (24x7x365) as required.

Skills

Python
JavaScript/TypeScript
Java
C#
REST API design
Object-oriented programming
Agile practices
Analytical skills
Troubleshooting
Code reviews

Tools

GitHub
FastAPI
Flask
React
Angular
Vue
SQLAlchemy
Spring Boot
PostgreSQL
MSSQL
Tableau
PowerBI
Pandas
CI/CD

Job description

American Airlines is seeking a software engineer to help design, build, and maintain web applications, data pipelines, and analytics services. You will write code in Python, JavaScript/TypeScript, Java, and C#, and work with REST APIs, databases, and cloud platforms.

The role emphasizes code quality, security, testing, and on‑call support as part of a collaborative, agile team. Ideal candidates bring 2+ years of web development experience, strong problem‑solving skills, and familiarity with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Aviation Web Software Engineer
Aviation Web Software Engineer

American Airlines • Austin (TX)

Remote
USD 27,552 - 41,328
Travel perks
Health benefits
Wellness programs
+1
Remote IT Applications Developer (Associate/Developer)
Remote IT Applications Developer (Associate/Developer)

MaziCTools • United States

Remote
USD 30,000 - 44,000
Travel perks
Health benefits
Wellness programs
+2
Senior Software Engineer — Build Scalable, Secure Systems
Senior Software Engineer — Build Scalable, Secure Systems

American Airlines • Phoenix (AZ)

On-site
USD 120,000 - 150,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
USD 27,552 - 41,328
Healthcare benefits
401(k) plan
Employee assistance program
+1
Senior IT Software Engineer - Platform & Systems Leader
Senior IT Software Engineer - Platform & Systems Leader

American Airlines • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Travel Perks
Health Benefits
Wellness Programs
+2
American Airlines Remote jobs Job ID- 111
American Airlines Remote jobs Job ID- 111

MaziCTools • United States

Remote
USD 34,000 - 48,000
Immediate Hiring: American Airlines Work From Home as Support Engineer
Immediate Hiring: American Airlines Work From Home as Support Engineer

American Airlines • United States

Remote
Confidential
Competitive salary
Flight perks
Full remote tech suite
+1
Principal Software Engineer: Scale, Architecture & AI
Principal Software Engineer: Scale, Architecture & AI

American Airlines • Fort Worth (TX)

On-site
USD 140,000 - 195,000
Travel Perks
Health Benefits
Wellness Programs
+2
American Airlines Remote Jobs (Work At Home) Job ID- 263
American Airlines Remote Jobs (Work At Home) Job ID- 263

MaziCTools • United States

Remote
USD 52,000 - 75,000
Travel perks
Health benefits
Wellness programs
+2
Principal Engineer, IT Software
Principal Engineer, IT Software

American Airlines • Fort Worth (TX)

On-site
USD 140,000 - 195,000
Travel Perks
Health Benefits
Wellness Programs
+2