Southwest Airlines - Dallas, TX

posted 15 days ago

Full-time - Mid Level
Onsite - Dallas, TX
Air Transportation

About the position

The Tech Lead Software Engineer plays a crucial role in the IDF Customer Experience and Ground Ops Analytics Team at Southwest Airlines. This position focuses on delivering high-visibility projects that enhance data management and analytics capabilities, supporting both Ground Operations and Customer Experience. The role emphasizes innovation, quality, and collaboration, with responsibilities that include developing data pipelines, overseeing application deployment, and mentoring team members. The position is primarily remote, with occasional travel for training and meetings.

Responsibilities

  • Provide accurate development estimates in support of feasibility assessments and planned development activities
  • Create, maintain, review and approve application designs in collaboration with Solution Architects and shared services Teams
  • Develop, maintain, and review software with a focus on quality and maintainability
  • Develop, maintain, review, and execute unit, functional, and integration tests with a focus on automation and test-driven development
  • Provide technical oversight for performance testing, ensuring plan and outcomes align to expected non-functional requirements
  • Plan and oversee application deployment activities and sequencing in non-production and production environments
  • Investigate new technologies that could improve the applications and development activities
  • Identify and resolve technical debt as appropriate
  • Mentor and coach Development Team on relevant architecture, design, development, and operations topics
  • Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems

Requirements

  • High School Diploma or GED
  • Bachelor's Degree in Business, Engineering, Computer Science, or Information Systems, or related field; or equivalent formal training
  • Expert level experience in software engineering
  • Advanced knowledge of software development methodologies, practices, concepts, and technologies
  • Advanced knowledge of at least one programming language and general knowledge of one or more additional programming languages
  • Knowledge of project management methodology and principles
  • Strong analytical and problem-solving abilities
  • Skilled in communication with ability to articulate clear direction and priorities

Nice-to-haves

  • Java experience
  • AWS Cloud ETL tools like: Glue, Athena, HUDI, CloudWatch, Pyspark, Python, Redshift
  • On-prem ETL tools: AbInitio, Teradata

Benefits

  • Fly for free on any open seat on all Southwest flights for you and eligible dependents
  • 401(k) retirement savings with Company contributions up to 9.3% of eligible earnings
  • Potential for annual ProfitSharing contribution in the Southwest Retirement Savings Plan
  • Competitive health insurance for you and your eligible dependents (including pets)
  • Health plan coverage options starting from the first day of employment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service