Back to Jobs

Experienced Full Stack Software Engineer – Cloud Application Development with React, Java, and AWS for Southwest Airlines Remote Careers (Work At Home) $30/Hr

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

Join the Southwest Airlines Team: Where Innovation Meets Customer Delight

Southwest Airlines is a name synonymous with exceptional customer service, friendly staff, and a commitment to making a difference in the lives of our passengers. As a global leader in the aviation industry, we're dedicated to connecting people to what's vital to their lives through reliable, low-cost air travel. Our success is built on a foundation of creativity, innovation, and a passion for delivering outstanding experiences. We're now looking for talented professionals like you to join our Technology team as a Full Stack Software Engineer, working remotely and being part of a dynamic crew that's shaping the future of air travel.

About the Role: Full Stack Software Engineer

We're seeking an experienced Full Stack Software Engineer to join our Technology Crew Training Team. As a key member of this team, you'll play a critical role in developing and implementing software solutions that support our TRIO and OQS Record-Keeping programs. These programs are essential for our Pilots and Flight Instructors, enabling them to coordinate and track pilot & trainer popularity and their ongoing education needs. You'll have the opportunity to work with cutting-edge technologies, including cloud services (AWS), React/JS, and the Scaled Agile Framework (SAFe).

Key Responsibilities:

  • Design, develop, test, document, and implement functionally appropriate, technically sound, and well-integrated software structures according to customer requirements, organizational methodologies, and standards.
  • Drive the technical route and function roadmap of large-scale cloud structures, serving as a technical lead contributing to and directing the efforts of development teams.
  • Evaluate code to ensure that it's valid, well-structured, meets business standards, and is compatible with browsers, devices, or operating systems.
  • Mentor Software Engineers to enable skill/knowledge development through advice, coaching, and education opportunities.
  • Update job knowledge by analyzing the latest development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Collaborate with cross-functional teams, including product managers, customers, and other stakeholders to drive the definition of function requirements.
  • Investigate options and new technologies to support continuous development.
  • Prepare and install solutions by determining and designing system specifications, standards, and programming.

Requirements and Qualifications:

Essential Qualifications:

  • Bachelor's Degree in Business, Engineering, Computer Science, or Information Systems, or associated field; or equal formal education.
  • Advanced experience in designing, writing software code, testing, documenting, and implementing functionally appropriate, technically sound, and well-integrated software structures.
  • Advanced understanding of software development methodologies, practices, concepts, and technology received through formal education and/or work experience.
  • Excellent partnering, communication, negotiation capabilities, and execution in working with diverse Technology or associate Teams.
  • Ability to articulate (verbally / visually) thoughts, approach, concepts, options, risk, impact, and gives guidance to technical, non-technical, and Leadership audiences.

Preferred Qualifications:

  • Foundational understanding of Git, CI Pipelines, Linux CLI, Containers, EKS/Kubernetes, and/or AWS Infrastructure.
  • Experience building complete stack internet programs with the use of Typescript/React and Java/Spring Boot.
  • Experience / strong recommended for automatically testing using Cypress, JUnit, Mockito, or similar.
  • Experience mentoring/guiding team members' learning, including the creation of new ideas and technology.
  • Experience working with Agile methodologies, ideally Scrum or Scaled Agile Framework (SAFe).

What We Offer:

At Southwest Airlines, we're committed to providing our Employees with a solid work environment that fosters growth, learning, and creativity. Here are some of the benefits you can enjoy:

  • Competitive salary: $30 per hour.
  • Fly for free, as a privilege, on any open seat on all Southwest flights (your eligible dependents too).
  • Up to a 9.3% 401(k) Company match, dollar for dollar, of your eligible pay.
  • Potential for annual ProfitSharing contribution towards retirement - when Southwest profits, you profit.

Why Join Southwest Airlines?

At Southwest Airlines, we're dedicated to making a positive impact on the lives of our customers, Employees, and the communities we serve. Here are some reasons why you might want to consider joining our team:

  • Innovative culture: We're always looking for new ways to improve our customer experience and operations.
  • Opportunities for growth: We offer training, mentorship, and career development opportunities to help you grow professionally.
  • Diverse and inclusive workplace: We value diversity and inclusion, and strive to create a workplace where everyone feels welcome and respected.
  • Recognition and rewards: We recognize and reward our Employees for their contributions and achievements.

How to Apply:

If you're excited about the opportunity to join our team as a Full Stack Software Engineer, we encourage you to apply now. Please submit your application, including your resume and a cover letter, and we'll be in touch to discuss the next steps.

Apply To This Job

Conclusion:

We're excited to welcome talented professionals like you to our team and offer a rewarding career opportunity with Southwest Airlines. As a Full Stack Software Engineer, you'll have the chance to work on cutting-edge projects, collaborate with a dynamic team, and make a positive impact on the lives of our customers. Don't miss this opportunity to join our team and take the first step towards a fulfilling new role.

Apply for this job  

Similar Jobs