Manager, Engineering (Marketplaces)
On-site · Carmel, Indiana, United States
Job Summary
Lead and manage a team in the development and operation of Carvana's customer experience platform. Responsibilities include collaborating with product, design, business, and operations teams to launch new products, hiring and developing engineers, ensuring high velocity and quality in engineering processes, increasing system resiliency, and maintaining customer-facing metrics. Candidates should have extensive software engineering experience, leadership abilities, and strong skills in .NET, C#, and contemporary UI frameworks.
Required Qualifications
- BS degree in Computer Science, similar technical field of study or equivalent practical experience
- At least 5 years of software engineering, with consistently advancing skills and responsibilities
- A comprehensive understanding of software craftsmanship ideals - clean code principles, unit testing fundamentals, design pattern selection and application, architectural pattern selection and application, and DevOps principles
- Experience creating available, scalable, low-latency, global customer management systems
- Experience debugging and troubleshooting web services, API, and libraries
- Experience or desire to lead a team of Engineers and coach them in their career
- Extensive experience with .Net and C#
- Experience in working with data storages (SQL or NoSQL)
- Experience in writing CI/CD pipelines
Desired Qualifications
- Experience with at least one functional/scripting language (JavaScript, Python)
- Strong skills with any contemporary UI framework or library, such as React, AngularJS, or Vue
- Experience in building contemporary scalable solutions, supporting high load and availability, understanding caching, sharding, container-based architecture
- Experience in contemporary code quality practices: writing unit and integration tests, using test coverage, CI/CD, etc.
- Experience in building a microservice architecture
- Experience in using CDN to deliver static content
- Experience in CQRS and/or Event Sourcing
- Experience in working with GraphQL
- Experience in working with OIDC protocols and managed AuthN/Z frameworks
Additional Requirements
- Hiring is contingent on passing a complete background check.
- This role is eligible for visa sponsorship.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.