Experienced Full Stack Software Engineer – Web & Cloud Application Development with Agile Methodologies and DevOps Tools for American Airlines
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
Join the American Airlines Team as a Full Stack Software Engineer American Airlines is seeking an experienced Full Stack Software Engineer to join our team in a remote location. As a Software Developer at American Airlines, you will be responsible for designing, developing, and deploying software applications that provide exceptional customer experiences. Our goal is to create an enviable, engineering-centric workplace where innovation, collaboration, and growth thrive. About American Airlines American Airlines is one of the world's largest airlines, operating over 6,800 flights daily to more than 365 destinations worldwide. Our mission is to provide safe, reliable, and enjoyable travel experiences for our customers. We believe that our employees are our greatest asset, and we strive to create a work environment that is inclusive, diverse, and supportive of their growth and development. Why You'll Love This Job As a Full Stack Software Engineer at American Airlines, you will have the opportunity to work on complex software applications, collaborate with cross-functional teams, and contribute to the development of innovative solutions. Our software development teams focus on continuous improvement, and we encourage experimentation, learning, and growth. Here are just a few reasons why you'll love this job: Competitive salary and benefits package Opportunities for professional growth and development Collaborative and dynamic work environment Flexible work arrangements, including remote work options Access to cutting-edge technologies and tools Travel perks and discounts on flights, hotels, and car rentals Key Responsibilities As a Full Stack Software Engineer at American Airlines, you will be responsible for: Designing, developing, and deploying software applications using a range of technologies, including Java, Spring, and cloud-based platforms Collaborating with cross-functional teams, including product owners, designers, and other engineers Participating in Agile methodologies, including Scrum and Kanban Developing and maintaining automated testing and deployment scripts Troubleshooting and resolving technical issues Contributing to the development of technical documentation and knowledge sharing Staying up-to-date with industry trends and emerging technologies Essential Qualifications To be successful in this role, you will need: A Bachelor's degree in Computer Science, Computer Engineering, or a related field At least 3 years of experience in software development, with a focus on full-stack development Proficiency in object-oriented programming languages, including Java and Python Experience with web frameworks, including Spring and Spring Boot Knowledge of database management systems, including relational databases and NoSQL databases Experience with cloud-based platforms, including AWS or Azure Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Preferred Qualifications We prefer candidates with: Experience with DevOps tools, including Jenkins, Docker, and Kubernetes Knowledge of Agile methodologies, including Scrum and Kanban Experience with front-end development frameworks, including React and Angular Knowledge of cybersecurity principles and practices Experience with data analytics and machine learning What You'll Get As a Full Stack Software Engineer at American Airlines, you will have access to a comprehensive benefits package, including: Competitive salary and bonuses Health, dental, and vision insurance 401(k) plan with company match Travel perks and discounts on flights, hotels, and car rentals Employee assistance program and mental health resources Opportunities for professional growth and development Career Growth Opportunities and Learning Benefits At American Airlines, we are committed to the growth and development of our employees. As a Full Stack Software Engineer, you will have access to: Mentorship programs Training and development courses Conferences and workshops Online learning platforms Leadership development programs Work Environment and Company Culture At American Airlines, we strive to create a work environment that is inclusive, diverse, and supportive of our employees' growth and development. Our company culture is built on: Respect and empathy for our customers and colleagues Collaboration and teamwork Innovation and experimentation Continuous learning and growth Diversity and inclusion Compensation, Perks, and Benefits We offer a comprehensive compensation package, including: Competitive salary Bonuses and incentives Health, dental, and vision insurance 401(k) plan with company match Travel perks and discounts on flights, hotels, and car rentals Employee assistance program and mental health resources Conclusion If you are a motivated and experienced Full Stack Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at American Airlines. As a member of our team, you will have the chance to work on complex software applications, collaborate with cross-functional teams, and contribute to the development of innovative solutions. Apply now and join our team of talented engineers! Apply for this job