Software Engineer II - 20269
Core
Design, develop, maintain, and test secure software and cloud infrastructure for automotive and dealer-facing platforms.
Role type
Senior IC software engineer (backend/cloud)
Builds
Production software services, microservices, and cloud infrastructure for automotive marketplaces and dealer tools.
Domain
Automotive technology, cloud infrastructure, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented design, microservices architecture, REST/gRPC API design, relational database management, asynchronous message processing, public cloud operations, CI/CD pipelines, observability, senior-level ownership
Preferred skills
C#/.NET, React/TypeScript, PostgreSQL/MySQL, Redis, AWS services, Infrastructure-as-code, distributed system patterns, performance optimization, feature flags, legacy system modernization, multi-tenant SaaS, resiliency practices, mentoring
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 software and cloud infrastructure; define service boundaries and version APIs; manage distributed failure modes; implement automated testing and CI/CD; operate production services with observability; take ownership of ambiguous problems from design to release; mentor engineers and participate in hiring.
Seniority
Senior, hands-on IC