Back to Jobs

Senior Full Stack Software Engineer - Salesforce Development for Customer360 Team at Southwest Airlines (Remote)

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

Join the Southwest Airlines Team as a Senior Full Stack Software Engineer

Southwest Airlines is a culture of excellence and collaboration, and we're looking for a talented Senior Full Stack Software Engineer to join our Customer360 Team. As a remote employee, you'll have the opportunity to work from home and be part of a high-performing team that's passionate about delivering personalized self-service experiences for our customers. If you're a skilled software engineer with a passion for Salesforce development, we want to hear from you!

About Southwest Airlines

At Southwest Airlines, our purpose is to connect people to what's vital to their lives through friendly, reliable, and low-cost air travel. We're committed to creating a culture of excellence, innovation, and respect, and we're looking for talented individuals who share our values. As a Senior Full Stack Software Engineer, you'll play a critical role in designing, developing, and implementing Salesforce applications that provide a 360-degree view of our customers and their Southwest journey.

Job Summary

We're seeking a highly skilled Senior Full Stack Software Engineer to join our Customer360 Team. As a remote employee, you'll work on a Salesforce application that provides a 360-degree view of our customers and their Southwest journey. You'll be responsible for designing, writing application code, testing, documenting, and implementing functionally appropriate, technically sound, and well-integrated utility systems according to customer requirements, organizational methodologies, and standards. You'll also mentor other software engineers and contribute to the technical roadmap of our large-scale cloud structures.

Key Responsibilities

  • Drive the technical route and feature roadmap of large-scale cloud structures
  • Serve as a technical lead contributing to and directing the efforts of development teams, including inner and outside team members
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Drive special definition of feature requirements via discussions with product managers and customers
  • Support continuous development by investigating options and new technology
  • Prepare and install solutions by identifying and designing system specifications, standards, and programming
  • 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 via guidance, coaching, and training opportunities
  • Update job knowledge by analyzing current development tools, programming techniques, and computing equipment; participate in educational opportunities; read professional publications; maintain personal networks; participate in professional organizations
  • May perform other job duties as directed by Employee's Leaders

Requirements

Essential Qualifications

  • Bachelor's Degree in Business, Engineering, Computer Science, or Information Systems, or associated field; or equal formal education
  • Advanced-stage experience, professional, and specialized knowledge in software development and methodologies
  • Advanced knowledge of software development methodologies, practices, concepts, and technology acquired through formal education and/or work experience
  • Proactively shares knowledge and capabilities of software development and testing to resolve various issues
  • Advanced knowledge of at least one required programming language
  • Excellent partnering, communication, negotiation capabilities, and execution in working with various Technology or partner Teams
  • Ability to articulate (verbally / visually) ideas, approaches, concepts, options, risks, impacts, and present guidance to technical, non-technical, and Leadership audiences
  • Ability to lead multiple projects, whether administrative or project-associated, at the same time while maintaining a successful level of completion in all accountable work
  • Ability to mentor others
  • Ability to lead ideating, presentations, mentoring, and group-thinking sessions
  • Ability to lead without authority

Preferred Qualifications

  • Experience with greenfield, enhancement, and break/restoration development (including configuration activities, visual force pages, apex classes, apex triggers, etc.) in Salesforce
  • Experience in Service Cloud
  • Extensive experience with Lightning Web Components development, Apex development, and Service Cloud; previous Java experience is preferred
  • Experience with Salesforce API integration for programs living on multiple platforms
  • Experience with new developments and/or improvements with Java programming, JavaScript, JSON
  • Experience using DevOps tools, particularly GIT and SalesforceDX (others include Jenkins, SonarCube, etc.)
  • Experience with Community Cloud is considered a plus
  • Experience developing and deploying mobile apps on Salesforce1 is considered a plus

What We Offer

At Southwest Airlines, we're committed to creating a culture of excellence, innovation, and respect. As a remote employee, you'll have the opportunity to work from home and enjoy a range of benefits, including:

  • Competitive salary
  • 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, in keeping with the paycheck
  • Potential for annual ProfitSharing contribution towards retirement – when Southwest profits, you profit

Why Join Us?

At Southwest Airlines, we're passionate about creating a culture of excellence, innovation, and respect. As a Senior Full Stack Software Engineer, you'll have the opportunity to work on a high-profile project that's critical to our customer's experience. You'll be part of a talented team that's passionate about delivering personalized self-service experiences, and you'll have the opportunity to grow and develop your skills in a dynamic and supportive environment.

How to Apply

If you're a skilled software engineer with a passion for Salesforce development, we want to hear from you! Apply now to join our team and be part of a culture of excellence, innovation, and respect.

Apply To This Job

Equal Opportunity Employer

Southwest Airlines is an Equal Opportunity Employer. We continue to search for opportunities to reflect the groups we serve, and welcome candidates with diverse ideas, backgrounds, and experiences.

Work Environment and Company Culture

At Southwest Airlines, we're committed to creating a culture of excellence, innovation, and respect. As a remote employee, you'll have the opportunity to work from home and be part of a dynamic and supportive team. We offer a range of benefits and perks, including flexible work arrangements, professional development opportunities, and a fun and inclusive work environment.

Career Growth Opportunities and Learning Benefits

At Southwest Airlines, we're committed to helping our employees grow and develop their skills. As a Senior Full Stack Software Engineer, you'll have the opportunity to work on a high-profile project that's critical to our customer's experience. You'll also have access to a range of learning and development opportunities, including training programs, mentorship, and career coaching.

Compensation, Perks, and Benefits

At Southwest Airlines, we offer a competitive compensation package, including a salary, benefits, and perks. As a remote employee, you'll have the opportunity to work from home and enjoy a range of benefits, including:

  • Competitive salary
  • 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, in keeping with the paycheck
  • Potential for annual ProfitSharing contribution towards retirement – when Southwest profits, you profit

Conclusion

If you're a skilled software engineer with a passion for Salesforce development, we want to hear from you! Apply now to join our team and be part of a culture of excellence, innovation, and respect. As a Senior Full Stack Software Engineer, you'll have the opportunity to work on a high-profile project that's critical to our customer's experience, and you'll have access to a range of learning and development opportunities.

Apply for this job  

Similar Jobs