Senior Software Engineer
Core
Senior software engineer applying secure software engineering principles to design, develop, maintain, test, and evaluate software and cloud infrastructure for Cox Automotive's consumer and dealer-facing brands.
Role type
Senior IC software engineer (cloud infrastructure & microservices)
Builds
Production software services, cloud infrastructure, and APIs for automotive marketplaces and dealer tools
Domain
Automotive technology, cloud infrastructure, microservices
Required skills
Object-oriented design, microservice architecture, HTTP/REST APIs, relational databases, asynchronous messaging, public cloud operations, automated testing, Git workflows, production observability
Preferred skills
C#/.NET, React/TypeScript, PostgreSQL/MySQL, Redis, AWS (ECS/Fargate, RDS, SQS/SNS), Infrastructure-as-code, distributed system patterns, performance optimization, feature flags, security scanning, legacy modernization, multi-tenant SaaS, domain experience in automotive/logistics
Technologies
C#, Java, Kotlin, Go, TypeScript, Python, C++, .NET, ASP.NET Core, Entity Framework Core, React, TypeScript, PostgreSQL, MySQL, Redis, AWS, ECS, Fargate, RDS, SQS, SNS, S3, Lambda, CloudWatch, IAM, Terraform, AWS CDK, CloudFormation, Docker, SonarQube
Responsibilities
Design and build secure, scalable microservices; develop and maintain cloud infrastructure; define API contracts and handle distributed failure modes; implement automated testing and CI/CD pipelines; operate production services with observability; mentor engineers and raise engineering standards
Seniority
Senior, hands-on IC