Southwest Airlines

Tech Lead Software Engineer

Southwest Airlines
Apply
1 day ago
Remote, United States or Dallas, TX, USAStaff+

Base Salary

$161k - $178k/yr

Responsibilities

  • Provide development estimates for feasibility assessments and planned work.
  • Create, maintain, review, and approve application designs with Solution Architects and shared services teams.
  • Develop, maintain, and review software for quality and maintainability.
  • Develop, maintain, review, and execute automated unit, functional, and integration tests.
  • Provide technical oversight for performance testing against non-functional requirements.
  • Plan and oversee application deployments across non-production and production environments.
  • Investigate technologies that may improve applications and development activities.
  • Identify and resolve technical debt based on effort and business value.
  • Mentor and coach developers on architecture, design, development, and operations.
  • Review code for validity, structure, standards compliance, and compatibility across browsers, devices, and operating systems.
  • Lead technical direction and support a pod building data and optimization software for network planning and operational recovery.

Requirements

  • High school diploma or GED is required.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a similar field, or equivalent advanced-level experience, is required.
  • Expert-level software engineering experience and expansive, far-reaching software engineering knowledge are required.
  • Advanced knowledge of software development methodologies, practices, concepts, and technologies is required.
  • Advanced knowledge of at least one programming language and general knowledge of one or more additional programming languages is required.
  • Strong analytical, problem-solving, communication, leadership, influence, and multitasking abilities are required.
  • Experience implementing and managing CI/CD pipelines with Jenkins or GitLab is preferred.
  • Experience with branching and release strategies, blue/green and canary deployments, feature flags, and maintaining development, QA, and production parity is preferred.
  • Experience developing and maintaining applications using C++ is preferred.
  • U.S. citizenship or current authorization to work in the United States is required.
  • Must be at least 18 years old and able to travel or attend company and remote facilities as needed.

Benefits

  • Remote workplace position with travel potentially required for training, meetings, and conferences; certain states and Puerto Rico are ineligible for regular off-site work.
  • Free travel on open seats on Southwest flights for eligible employees and dependents.
  • Dollar-for-dollar 401(k) company match contribution of up to 9.3% of eligible earnings, subject to the plan’s vesting schedule.
  • Potential annual profit-sharing contribution, subject to company performance and plan vesting rules.
  • Competitive health insurance for employees and eligible dependents, with coverage options beginning the first day of employment.

Tech Stack

C++Jenkins

Categories

Southwest Airlines

About Southwest Airlines

10,000+ employees

Southwest Airlines is a U.S. low-cost carrier offering scheduled passenger air travel across the United States and to Mexico, Central America, and the Caribbean. It operates a point-to-point network with open seating, two free checked bags, and no change fees, monetizing through fares and ancillary services. Founded in 1971 and headquartered in Dallas, it is one of the largest domestic airlines and trades on the NYSE under the ticker LUV.

Contact me