Lead Software Development Engineer

Cox Communications•Atlanta, GA
•Hybrid

About The Position

Cox Automotive is seeking a Lead Software Engineer to apply secure software engineering principles to the design, development, maintenance, testing, and evaluation of software and cloud infrastructure. The role works cross-functionally to understand business requirements, architecture, and technology direction; evaluate alternative approaches; and ensure software and systems are designed accordingly. It applies current concepts and practices to support system functionality, scalability, resilience, security, and ease of use for developers and end users. The position applies agile principles to deliver business value, foster collaboration, and drive continuous improvement. It also uses AI to architect scalable solutions, optimize team workflows, and drive innovation through intelligent automation and predictive modeling. Candidates must be local to Atlanta, Georgia, or willing to relocate there. Candidates who require visa sponsorship now or in the future cannot be considered.

Requirements

  • A bachelor's degree and 6 years of experience in a related field; alternatively, a master's degree and 4 years of experience, a Ph.D. and 1 year of experience, or 18 years of experience in a related field.
  • Skills in analytical thinking, requirements analysis, software installation and support, system and technology integration, and technical troubleshooting.
  • Must be local to Atlanta, Georgia, or willing to relocate to the Atlanta area.
  • Must not require visa sponsorship now or at any point in the future.
  • Must clear a pre-employment drug test.

Nice To Haves

  • Experience designing systems with embedded AI capabilities.
  • Knowledge of AI governance and model lifecycle management.
  • Ability to lead teams in evaluating and implementing AI tools.
  • Skills in building partnerships, challenging personal limitations, driving innovation, focusing on execution, and striving for excellence.

Responsibilities

  • Lead team efforts to design, develop, test, and document complex software systems and applications.
  • Support multiple teams by providing technical and procedural guidance and developing solutions.
  • Collaborate with analysts, peers, and stakeholders to develop highly complex systems.
  • Estimate software development tasks based on functional and business requirements.
  • Evaluate secure coding practices and tools, and recommend and drive improvements.
  • Define and recommend metrics to improve quality, cycle time, reliability, and other key factors.
  • Present system alterations and designs to peers and colleagues.
  • Provide technical and procedural guidance to team members, adjacent teams, and other stakeholders.
  • Architect solutions that incorporate AI components for scalability and efficiency.
  • Drive team adoption of AI-enhanced development practices.
  • Use AI to forecast project risks and resource needs.

Benefits

  • Flexible paid vacation, with employees able to take as much as they deem consistent with their duties and the company's needs and obligations.
  • Seven paid holidays per calendar year.
  • Up to 160 hours of paid wellness time annually for the employee or family members.
  • Bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
  • Potential health care insurance, including medical, dental, and vision coverage.
  • Potential 401(k) retirement planning.
  • Potential paid days off, including sick leave, parental leave, flexible vacation or wellness days, and/or PTO.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service