Are you an experienced Senior Software Engineer passionate about building scalable, high-performance applications? Southwest Airlines is seeking a Senior Software Engineer to design, test, and implement innovative technology solutions that power our training and organizational strategy systems. In this role, you’ll mentor other engineers, lead integration projects, and collaborate with cross-functional teams to deliver seamless, customer-focused applications. This is a unique opportunity to join a company known for its supportive culture, competitive benefits, and commitment to growth, all while enjoying the flexibility of a primarily remote position.
Why Join Southwest Airlines as a Senior Software Engineer?
As a Senior Software Engineer, you’ll play a key role in shaping the technical direction of enterprise applications. You’ll work closely with product managers, SaaS vendors, and talented engineers to deliver robust systems that support both employees and customers. This role is perfect for someone who enjoys solving complex problems while mentoring others in a collaborative environment.
Senior Software Engineer Responsibilities
-
Lead the technical vision and feature roadmap for large-scale cloud-based systems.
-
Act as a technical lead for internal and external development teams.
-
Analyze requirements, define solutions, and ensure operational feasibility.
-
Partner with product managers and stakeholders to define feature requirements.
-
Drive continuous improvement by exploring new tools and technologies.
-
Write, evaluate, and maintain code to meet industry standards and best practices.
-
Mentor and guide Software Engineers through coaching, code reviews, and training.
-
Stay up to date with modern programming techniques and professional development.
Qualifications for Senior Software Engineer
-
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
-
Advanced experience in software development and methodologies.
-
Strong hands-on experience with AWS cloud services.
-
Proficiency in at least one modern programming language (C++, Java, Python, etc.).
-
Excellent problem-solving, communication, and leadership skills.
-
Preferred: Experience with Learning Technology systems and Terraform.
What Makes a Great Senior Software Engineer?
The ideal Senior Software Engineer thrives in a fast-paced environment, has strong technical expertise, and leads by example. You should be able to balance hands-on coding with guiding teams, while ensuring every solution meets performance and security standards. A proactive mindset and passion for continuous learning are key.
Growth and Career Path for a Senior Software Engineer
At Southwest Airlines, a Senior Software Engineer has the opportunity to grow into higher leadership roles, influence enterprise-wide technology decisions, and shape future innovations. With mentorship opportunities and advanced projects, this role is a launchpad for long-term career growth.
Benefits You’ll Love
-
Competitive salary range: $134,750 – $149,700 per year
-
Free travel privileges for you and eligible dependents
-
401(k) with company contributions up to 9.3% of eligible earnings
-
Annual ProfitSharing contributions when the company profits
-
Comprehensive health insurance starting on day one (including pets)
-
Remote flexibility with occasional travel for meetings and training
Equal Opportunity Commitment
Southwest Airlines is proud to be an equal opportunity employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability, or any other legally protected status.