Cox Automotive

Senior Software Engineer

Cox Automotive
Apply
15 hours ago
Atlanta, GA, USASenior

Responsibilities

  • Design, develop, maintain, test, and evaluate secure software and cloud infrastructure.
  • Build production software using modern object-oriented languages and service-oriented or microservice architectures.
  • Design and consume APIs, including service boundaries, versioning, contracts, backward compatibility, and authentication and authorization patterns.
  • Design, optimize, and migrate relational database schemas and support asynchronous, message-driven processing.
  • Build and operate containerized services in public cloud environments.
  • Deliver automated unit, integration, and end-to-end testing through established delivery pipelines.
  • Provide production support through logging, metrics, tracing, alerting, and live-incident triage.
  • Own ambiguous problems through design, implementation, and release while decomposing work and raising engineering standards.
  • Collaborate with engineers and non-technical stakeholders and participate in rotating on-call support, including outside regular business hours.
  • Mentor engineers or interns and participate in hiring and interview loops when applicable.

Requirements

  • Bachelor’s degree in a related discipline plus 4 years of related experience, or a master’s degree plus 2 years, a Ph.D. plus 1 year, or 12 years of related experience without a degree.
  • Professional experience designing, building, and maintaining production software in an object-oriented language such as C#, Java, Kotlin, Go, TypeScript, Python, or C++.
  • Strong object-oriented design knowledge, including encapsulation, composition, interface design, SOLID, dependency injection, and design patterns.
  • Experience with distributed systems, service boundaries, API versioning, failure handling, HTTP/REST APIs or gRPC/GraphQL, and authentication and authorization.
  • Proficiency with relational databases, including schema design, indexing, query tuning, transactions, and managed migrations.
  • Experience with queues, topics, or event streams and with public-cloud, containerized workloads.
  • Experience with automated testing, Git-based workflows, code review, production support, observability, and incident triage.
  • Senior-level ownership, clear written and verbal communication, and experience working in an Agile or iterative delivery model.
  • Preferred experience with C#/.NET, ASP.NET Core, Entity Framework Core, React, TypeScript, PostgreSQL, MySQL, Redis, AWS, Terraform, AWS CDK, CloudFormation, and Docker.
  • Preferred familiarity with distributed-system patterns, performance and scalability work, feature flags, progressive delivery, static analysis, dependency and security scanning, legacy modernization, vendor APIs, multi-tenant SaaS, resiliency practices, and relevant transportation, logistics, automotive, or marketplace domains.

Benefits

  • Candidates must be local to Atlanta, Georgia, or willing to relocate to the Atlanta area.
  • The role may require a rotating on-call schedule, including support outside regular business hours.

Tech Stack

Categories

Cox Automotive

About Cox Automotive

10,000+ employees

Cox Automotive is the world’s largest automotive services and technology provider. Fueled by the largest breadth of first- and third-party data fed by 2.3 billion online interactions a year, Cox Automotive tailors leading solutions for car shoppers, auto manufacturers, dealers, lenders and fleets. The company has 29,000+ employees on four continents and a portfolio of industry-leading brands that include Autotrader®, Kelley Blue Book®, Manheim®, vAuto®, Dealertrack®, NextGear Capital™, CentralDispatch® and Cox Fleet®. Cox Automotive is a subsidiary of Cox Enterprises Inc., a privately owned, Atlanta-based company with $23 billion in annual revenue. Cox Automotive has been included on Glassdoor’s Best Companies in Tech & AI 2026 and Best Place to Work in 2026 lists.

Contact me