Software Engineer
Carvana
Job Description
Job Description
About Carvana
"We believe CVNA is in the early stages of becoming the next U.S. retail category killer."
– Stephens Investment Bank, Analyst Report, Sept. 2024
Building leading-edge technology has been at the core of Carvana's strategy since our founding, driving us to become the 3rd fastest company in history to organically reach the Fortune 500 following only Amazon and Google. Today, we remain founder-lead and as ambitious as ever. In 2024, we have not only emerged as the fastest growing automotive retailer, but also the most profitable thanks to our deep vertical integration across retail, lending, vehicle transportation, wholesale auctions, and more.
If you want to grow not just as an Engineer but as a leader and business-builder, Carvana is the place for you. Our technology teams build:
- End-to-end ecommerce for both selling and buying cars, including everything you see on Carvana.com and in our mobile apps.
- AI-driven customer support across chat, email, SMS, and voice, as well as a proprietary CRM platform to ensure the most efficient and highest quality customer experience.
- 360°ree; vehicle photography and interactive merchandising using cutting edge computer vision and AI techniques.
- The most sophisticated and self-service automotive lending platform in the world.
- Systems and tools behind a nationwide logistics network that has delivered and picked up over 3 million cars via our fully owned and operated fleet of automotive haulers, efficiently managing distribution of our massive inventory to 85% of US driveways.
- Enterprise grade systems for operating the largest vehicle reconditioning facilities in the US, with workflow and automation to guide the work for everything mechanical, electrical, and cosmetic needed to bring each car to our high standards.
- Early adoption and customization of AI tools for optimizing our Developer efficiency and experience.
And much, much more…
THIS IS A 100% ON-SITE POSITION FROM OUR HQ IN CARMEL (Monday through Friday)
About the team and position
Do you have a natural curiosity to build new technologies? Are you the type of person who taught yourself a new C# or JavaScript library just for fun? If so, join a dynamic team of engineers aimed at bringing the latest in web application development to a whole new way of buying a car. We are a fast-paced team that is focused on performance, scalability, and reliability to provide the best experience to our customers, both internal and external.
What you'll be doing
- Contribute to med-large size projects with cross-functional impact
- Develop loosely coupled solutions that are scalable, testable, modularized, and reusable
- Write clean, scalable, and maintainable code that adheres to best practices
- Work in an AI forward development environment, integrating AI at all stages of the SDLC
- Work with cloud systems, pipelines, and resources
- Perform data storage and persistence containers querying using SQL, NoSQL, and caching technologies
- Work in a team environment using Agile methodologies
- Work with Azure Service Bus and Azure Container Apps
- Use Kubernetes for automating deployment, scaling, and management of applications
- Test, troubleshoot, and optimize application components for maximum speed, security, and scalability
- Collaborate with cross-functional teams to define and design new features
- Stay up-to-date with new technology trends and incorporate them into operations and activities
- Explore new technologies, approaches, and participate in bringing software engineering in Carvana to the next level
What you should have
- Bachelor's degree in Computer Science, or similar field from an accredited undergraduate institution required.
- 2+ years of software development experience, either in C# / .NET Core (GraphQL and RESTful server-side via Web API) stacks and cloud services (Azure: Functions, Service Bus, etc.) OR contemporary JavaScript / TypeScript (ES2015+), React Hooks, Next.js, Nx
- Experience working with Claude Code, Codex, Copilot, or similar tools.
- Experience working on applications that share common resources
- Strong fundamentals in writing effective unit tests
- Experience in debugging and troubleshooting web applications, API integrations, and infrastructure
- Effective communication and collaboration skills. Carvana developers work closely with diverse teams, requiring great interpersonal skills and a positive attitude
- Willingness to learn, improve, and be flexible
It would be great if you also had
- Experience using any cloud platform (AWS, Azure, GCP, RedHat, etc.)
- Experience with CosmosDB or other NoSQL databases
- Experience using any message queue, such as Kafka or RabbitMQ
- Experience writing GraphQL interfaced services
- Experience with building AI driven systems that accelerate and enhance all phases of the SDLC
- Experience working with authentication and authorization
- Experience with integrated monorepo solutions (Nx preferred)
- Experience with React Query and state management tools
- Familiarity with Storybook and component-driven development
- Familiarity with OAuth 2.0, OpenID Connect, and the PKCE authentication flow
- Experience integrating native device functionality into browser applications
- Comfort in setting up and modifying build and release pipelines for CI/CD
- Proficiency with development tools from the Linux command line
What we'll offer in return
- Competitive salary and Carvana stock compensation
- Medical, Dental, and Vision benefits
- 401K with company match
- A multitude of perks including student loan payments, discounts on vehicles, benefits for your pets, and much more
- A great wellness program to keep you healthy and happy both physically and mentally
- Access to opportunities to expand your skill set and share your knowledge with others across the organization
- A company culture of promotions from within, with a start-up atmosphere allowing for varied and rapid career development
Other requirements
To be able to do your job at Carvana, there are some basic requirements we want to share with you.
- Must be able to read, write, speak and understand English.
Of course, we'll make any reasonable accommodations for those with disabilities to perform the essential functions of their jobs.
Legal Stuff
Hiring is contingent on passing a complete background check. This role is eligible for visa sponsorship.
Carvana is an equal employment opportunity employer. All applicants receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, marital status, national origin, age, mental or physical disability, protected veteran status, or genetic information, or any other basis protected by applicable law. Carvana also prohibits harassment of applicants or employees based on any of these protected categories.
Please note this job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
- ...Senior Full-Stack Software EngineerAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit... ...doorway and beyond.We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across...SuggestedTemporary workH1bRemote work
- Senior Embedded Software Engineer - DSP SoftwareJoin our Innovative TeamWant to do more than just imagine the ways our world will move tomorrow? Here’s your opportunity. Join the technology company that’s transforming the future of mobility today.About This PositionWe currently...SuggestedFull timeRelocationVisa sponsorshipRelocation package
$125k - $150k
...Description MISO is hiring a Software Engineer III . You’ll take a hands-on role in building reliable, scalable systems that keep our grid running smoothly. You’ll design and develop software from the ground up, enhance existing applications, dive into code reviews...SuggestedFull timeLocal area- ...Software EngineerTheoris is assisting our client who is seeking two Software Engineers to join a dedicated team focused on reducing a critical Real Estate compliance backlog. These engineers will work closely with a Senior Engineer and Product Owner to investigate production...SuggestedFull time
$89.4k - $134k
...As a Software Engineer II within NextGear Capital , you will help build and evolve the systems, applications, and digital capabilities that power one of the automotive industry's leading inventory finance businesses. Working as part of a collaborative product and engineering...Suggested$125k - $175k
...OPENLANE AI-FIRST SR. SOFTWARE ENGINEERWe're hiring AI-first Sr. Software Engineers to build, evolve, and scale OPENLANE's U.S. marketplace platforms.These roles are for engineers who already treat AI as a first-class development tool, not a novelty. You'll use AI to move...Temporary workImmediate start- The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly and...Full time
- ...Job Category: Information Technology POSITION PURPOSE The Senior Software Engineer provides hands-on technical guidance and support to development teams, ensuring high-quality solutions, best practices, and timely delivery of initiatives. This role partners...
$101.5k - $169.1k
...Quick across the enterprise, helping teams work more effectively in their day-to-day operations. We are looking for a Senior Software Engineer who applies the principles of secure software engineering to the design, development, maintenance, testing, and evaluation of...Temporary workWork at office3 days per week$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaFlexible hoursShift work- ...Job Description Job Description SEP has an opening for an experienced software engineer. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software product and design outsource and consulting...Full timeInternshipWork at officeRelocation packageFlexible hours
- ...and we continue to use our incredible talent and energy to bring that purpose to life. We’re seeking a S enior Frontend Software Engineer to join us. As a Senior Frontend Software Engineer on the Business Intelligence Team at Zotec, you will lead frontend...Full time
- ...Full-Stack Software EngineerPrecision Neuroscience is building a next-generation brain–computer interface (BCI) to heal and empower... ...neurosurgery, AI and machine learning, microfabrication, electrical engineering, clinical science, and more. We combine deep technical rigor...Work at officeRemote work
$75k - $150k
...committed to making a positive impact on its customers, employees, and communities. The Role Veeva is looking for a Software Engineer in Test who is passionate about quality and automation. You will be creating, maintaining, and improving automation framework...Remote jobFull timeLive inWork at officeLocal areaWork from homeFlexible hours- ...Job Description Specific Responsibilities: • Develop new software and modify existing software. • Develop an understanding of the... ...• 4+ years of experience with PeopleSoft, SQR, and Application Engine is preferred • Bachelors in Computer Science or a related...Full time
- Lead Systems Engineer. Carmel, IN. Gather and review stakeholder requirements and ensure the logical and systematic translation of these... ...and capability development for each program iteration of software release. Develop automotive system strategy documents to define...Full time
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours- ...-security focused agencies within the Department of Defense and U.S. Intelligence Community. We are currently seeking a Software Engineer (Senior) to join our team. Position Summary The Software Engineer (Senior) is responsible for conducting and/or participating...Full timeWork at office
- ...most established CAM platforms in the manufacturing industry, with a history spanning more than 40 years. We are looking for a Software Engineer to join our team of engineers who take genuine pride in craft, reliability, and building software that real machinists depend...Full timeRemote work
$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...shape the future of aerospace and defense.Our Battle Management Software Department is looking for software engineers to support...Temporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- ...intersection of deep industry knowledge and applied AI and data engineering. We help the world’s leading Resources and Utilities... ...requirements.Here’s What You Need:Minimum of 10 years of experience in software or AI/ML engineering, including architecture leadershipMinimum...Full timeWork experience placementLive inWork at officeLocal area
$70.35k - $235.1k
...at the forefront of AI-native innovation. We partner with enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world settings. Our engineers embed deeply with customers, moving projects beyond experimentation into operational...Work experience placementLive inWork at officeLocal area- ...existing application effectiveness and efficiency Collaborate with analysts, designers, and system owners in the testing of new software programs and applications Analyze and prioritize front-end backlog tasks for in-development applications Create and maintain...Local areaImmediate start
- ...your learning and growth, supporting you in growing your tech stack and certifications. Build a clear career pathway toward senior engineering, architecture, or leadership roles within a high-growth business group. Travel may be required for this role. The amount of...Full timeWork experience placementLive inWork at officeLocal area
- ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you’ll apply your talents in an agile environment that has the creative energy of a start-up - and the full...Work at officeLocal areaWorldwide
- ...responsibility, and professionalism.We have an immediate career-growth opportunity for a collaborative and highly skilled Senior Software Engineer; we hire innovative thinkers wishing to work with emerging technologies on tactical defense solutions recognized around the...Contract workWork experience placementImmediate start
$186.9k - $267.7k
...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to...Full timeTemporary workLocal areaRemote workFlexible hours- ...EngineerLocation: Carmel, INType: PermanentJob description:The Application Engineer position is a professional engineering position with... ...and directs the use of computer assisted design (CAD) software. o Leads and prioritizes the activities of the staff and works...Permanent employment
- ...modernizing infrastructure, enforcing governance, and enabling consistent, policy-driven cloud delivery. The role partners across engineering, operations, cybersecurity, and business teams to deliver resilient, cost-effective, and scalable cloud solutions.Core...Full timeWork experience placementWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Carmel, IN
- ngo software engineer Carmel, IN
- intel software engineer Carmel, IN
- senior software engineer remote Carmel, IN
- junior software developer remote Carmel, IN
- software engineer full time Carmel, IN
- senior software engineer Carmel, IN
- software engineer healthcare Carmel, IN
- startup software engineer Carmel, IN
- software engineer travel Carmel, IN



