Skip to main content

Software engineering

Search jobs I'm ready to make my mark
a Cox employee smiling at computer a Cox employee smiling at computer

Bright minds. Bright futures.

As a software engineer at Cox, you will be a part of a diverse team that designs, develops, tests, deploys, integrates and supports robust and scalable data products.

If you’re looking for a workplace where you can learn new things, work with fun people and find work-life balance, congratulations: you just found it.

Building for tomorrow

What drives innovation at Cox Automotive, a global company that includes brands like Autotrader, Kelley Blue Book and Manheim? In this video, David Rice, senior VP of product and engineering at Cox Automotive, gives a sneak peek into the technology that is transforming the way the world buys, sells, owns and uses cars.

Frequently asked questions

Software engineers are responsible for creating high-quality software that meets the needs of their users, is scalable and is easy to maintain over time.

More specifically, software engineers design, develop, test and maintain software applications, systems and platforms. They use their knowledge of computer programming languages, algorithms and software development methodologies to solve problems. Software engineers often design software architectures and write code to implement them, deploy software to production environments, fix bugs and add new features, refactor code to improve performance and more.

To be a software engineer, you need a combination of technical and soft skills. Software engineers should have a strong foundation in software development methodologies, programming languages and software design principles. Having some business and/or domain expertise is a plus. Some of the key skills required include:

  1. Proficiency in programming languages.
  2. Familiarity with software development methodologies.
  3. Understanding of data structures and algorithms.
  4. Knowledge of software design patterns.
  5. Testing and debugging skills.
  6. Analytical and problem-solving skills.
  7. Communication and collaboration skills.

Yes, many types of software engineering specialties are represented at Cox, including front-end, back-end, full-stack, mobile and embedded systems.

Find your dream job.

You’ll find plenty of career opportunities at Cox, each one a critical factor in our mission to build a better future. Apply for a software engineering jobs at Cox here!

Lead Software Engineer

  • Atlanta GA
  • Hybrid work

Sr Software Engineer - ServiceNow

  • Atlanta GA
  • Hybrid work

Software Engineer I

  • Austin TX
  • Hybrid work

Lead Cybersecurity Software Engineer

  • Atlanta GA
  • Hybrid work
Cox employee working on laptop

Benefits that work for you

At Cox, you'll receive awesome benefits to help you live your best life at work and beyond.

  • Generous compensation and bonus structure
  • Flexible time off policies
  • Remote/hybrid work options
  • Comprehensive healthcare plans
  • Tuition reimbursement + professional development funds
  • Free access to headspace + counseling for mental wellbeing
  • And more!
See All Benefits

Hear from our people

Learn about our amazing tech teams and visit our blog for more employee stories.

a group of women sitting at a table with drinks

2 min. read

Anika Corpus’ Path from Intern to Lead Engineer

Read more
Untitled 1

3 min. read

Here’s What It Takes to Succeed as an Engineering Manager

Read more
a group of Cox employees in a room