Back to Jobs

Senior Full Stack Software Engineer - Cloud Application Development with Remote Work Opportunities at Delta Air Lines

Remote, USA Full-time Posted 2025-11-09

Join the Delta Air Lines Team as a Senior Full Stack Software Engineer

Delta Air Lines, Inc., one of the world's leading airlines, is seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our team on a remote basis. As a Senior Full Stack Software Engineer at Delta Air Lines, you will play a critical role in designing, developing, and maintaining software program structures and applications vital to our operations and customer experience. This is an exciting opportunity to work on cutting-edge technology solutions and contribute to the evolution of the airline industry.

About Delta Air Lines

Delta Air Lines is a global airline industry leader, known for its commitment to excellence, customer satisfaction, and employee engagement. With a rich history spanning over nine decades, Delta has established itself as a premier carrier, offering a wide range of domestic and international flights. Our company culture is built on the values of Care, Integrity, Resilience, Servant Leadership, and Teamwork, which guide everything we do.

Key Responsibilities

As a Senior Full Stack Software Engineer at Delta Air Lines, you will be responsible for:

  • Designing, developing, documenting, testing, and debugging new and existing software program structures and applications for internal use.
  • Designing and developing cloud-native applications, features, and enhancements with an emphasis on clean, efficient, supportable, and well-documented code for the entire technological stack.
  • Contributing to Agile development teams following 12 Factor software development principles.
  • Participating in design meetings and consulting with business customers to prioritize key business and technical tasks and refine, test, and debug applications to satisfy business requirements.
  • Understanding user and system requirements and ensuring that one's requirements can be executed through superior deliverables.
  • Mentoring fellow developers, both personnel and contractors.
  • Communicating with peers, business analysts, and subject matter experts.
  • Exercising the ability to focus on clients and colleagues, carry ideas effectively, and prepare written documentation.

What You Need to Succeed

To be successful in this role, you will need:

Minimum Qualifications:

  • Bachelor's degree in Information Technology, Computer Engineering, or a related field, and 5 years of IT experience or equivalent.
  • Proficiency in Java/J2EE development and hands-on troubleshooting.
  • Experience with full-stack cloud-native development, RESTful APIs, and microservices with Spring Boot.
  • Knowledge of Oracle databases.
  • Familiarity with Apache Kafka, Apache Spark, and Apache NiFi.
  • Experience with DevOps tools such as Git, Jenkins, or Ansible.
  • Test-driven development with a testing framework, Cucumber, and Selenium.
  • Knowledge of Apache Cassandra and DataStax Enterprise.
  • Experience deploying applications in AWS or Azure.
  • Operating within the airline industry is a plus.

Preferred Qualifications:

  • Experience with cloud-native applications and microservices architecture.
  • Knowledge of containerization using Docker.
  • Familiarity with Agile development methodologies.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.

Skills and Competencies

To excel in this role, you will need to possess:

  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work effectively in a team environment.
  • Strong attention to detail and ability to prioritize tasks.
  • Experience with cloud-based technologies and DevOps tools.

Career Growth Opportunities and Learning Benefits

At Delta Air Lines, we are committed to the growth and development of our employees. As a Senior Full Stack Software Engineer, you will have access to:

  • Career development programs to achieve your long-term professional goals.
  • Training and mentorship opportunities to enhance your skills.
  • Industry-leading benefits and compensation packages.

Work Environment and Company Culture

At Delta Air Lines, we pride ourselves on a culture that values:

  • Diversity, equity, and inclusion.
  • Employee engagement and recognition.
  • Continuous learning and development.
  • Work-life balance and flexibility.

Compensation, Perks, and Benefits

We offer a comprehensive compensation package, including:

  • Competitive salary and industry-leading profit-sharing programs.
  • 401(k) with company contributions of up to 9%.
  • Paid time off, including vacation, holidays, and paid personal time.
  • Comprehensive health benefits, including medical, dental, and vision.
  • Family care assistance, including fertility assistance, surrogacy, and adoption support.
  • Holistic well-being programs to support physical, emotional, and mental health.
  • Domestic and international flight privileges for employees and eligible family members.

Why Join Delta Air Lines?

By joining Delta Air Lines, you will become part of a global airline industry leader, known for its commitment to excellence and customer satisfaction. You will have access to:

  • Opportunities for career growth and development.
  • Industry-leading benefits and compensation packages.
  • A culture that values diversity, equity, and inclusion.
  • A dynamic and supportive work environment.

How to Apply

If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter to:

Apply To This Job

We look forward to hearing from you!

Apply for this job  

Similar Jobs