
Sr Software Engineer
Cox AutomotiveResponsibilities
- Design, develop, maintain, test, and evaluate secure software and cloud infrastructure.
- Define service boundaries, version APIs, handle distributed failure modes, and build resilient production services.
- Design and consume HTTP/REST APIs or equivalent gRPC/GraphQL interfaces with compatible authentication and authorization patterns.
- Design, tune, and migrate relational database schemas and support asynchronous, message-driven processing.
- Build and operate containerized services in public cloud environments.
- Deliver software through automated unit, integration, and end-to-end testing and CI/CD pipelines.
- Provide production support through structured logging, metrics, tracing, alerting, incident triage, and rotating on-call coverage.
- Own ambiguous problems through design, implementation, and release; decompose work for others and raise engineering standards.
- Collaborate cross-functionally with engineers and non-technical stakeholders on business requirements, architecture, and technology direction.
- Mentor engineers or interns and participate in hiring and interview loops.
Requirements
- Bachelor’s degree in a related discipline and 4 years of related experience, or a master’s degree and 2 years, a Ph.D. and 1 year, or 12 years of related experience without a degree.
- Professional experience designing, building, and maintaining production software in a modern 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 microservice or service-oriented architecture, HTTP/REST APIs or gRPC/GraphQL, relational databases, asynchronous processing, public cloud, containerized workloads, Git workflows, code review, observability, and production support.
- Demonstrated senior-level ownership, clear written and verbal communication, and experience with Agile or iterative delivery.
- Preferred experience with C# and .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, feature flags, progressive delivery, static analysis, security scanning, legacy modernization, vendor API integrations, multi-tenant SaaS, resiliency practices, and relevant transportation or automotive domains.
- Preferred experience mentoring engineers or interns and participating in hiring and interview loops.
Tech Stack
Categories
About Cox Automotive
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.