> Markdown version of [/jobs/ext/2653701-software-engineer](https://www.wearedevelopers.com/jobs/ext/2653701-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Carvana Co. - **Location:** Carmel, IN, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Component-Based Software Engineering, User Authentication, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Continuous Integration, Software Debugging, Programming Tools, Linux Commands, NoSQL, OAuth, Queueing Systems, RabbitMQ, Red Hat Enterprise Linux, Openid Connect, Cloud Services, Next.js, Software Engineering, SQL Databases, Systems Integration, TypeScript, Web Applications, Google Cloud, Data Storage Technologies, Cloud Platform System, .NET Core, ReactJS, Caching, Kubernetes, Information Technology, Apache Kafka, Graphql, Restful APIs, Stream Processing, Api Management, Web Api - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8cb342c2905b1efb ## About the Role * 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 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 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, * Must be able to read, write, speak and understand English. ## Description 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 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 Kafka for real-time data streaming and processing * 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 ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)