As a Tech Lead Software Engineer, you’ll help shape mission-critical data and optimization engines that support Southwest’s safe, reliable, and efficient operations. You’ll guide a Pod that sources and curates airline data across multiple domains, ensuring it is accurate, scalable, and ready for software supporting network planning and rapid recovery decisions during operational disruptions. You’ll lead technical direction, mentor Developers, and provide hands-on support to the Team building complex, high-performance C++ models. You’ll translate business needs into robust designs, test automation, and dependable deployments, and partner with Business Leaders, Solution Architects, shared services Teams, and Operations stakeholders to align capacity, architecture, performance, and reliability requirements. The work supports decision-making and recovery speed, reduces risk, and helps improve schedules and asset use. This is a remote workplace position that may require travel for trainings, meetings, conferences, and other necessary visits. Most working time may be spent remotely, away from the Corporate Campus. Employees may regularly work off-site only from eligible locations; Alaska, Delaware, New Jersey, North Dakota, South Dakota, Vermont, West Virginia, Wyoming, and Puerto Rico are listed as ineligible. U.S. citizenship or current U.S. work authorization is required; work authorization sponsorship is unavailable. The role requires expert-level software engineering experience and a high school diploma or GED, plus a bachelor’s degree in Computer Science, Engineering, Information Systems, or a similar field, or equivalent advanced-level experience. The position pays $160,550–$178,400 per year depending on qualifications and experience. Eligible Leadership and individual contributor roles may have additional bonus opportunities at the Company’s discretion.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior