Turn this role into an interview — a resume and cover letter built around what this employer wants.
ACV Auctions is seeking a Senior Backend Software Engineer to design, build, and optimize robust backend systems. You will own critical components, collaborate with product and frontend teams, and help shape our technical strategy.
You should have 5+ years of experience in .NET Core, C#, and Vue.js, with strong API development, database skills, and experience in distributed microservices, CI/CD, and Agile practices. React Native is a plus. Join a fast-growing company and contribute from day one.
Who we are looking for: ACV's mission is to build and enable the most trusted and efficient digital marketplaces for buying and selling used vehicles with transparency and comprehensive data that was previously unimaginable. We are powered by a combination of the world's best people and the industry's best technology. At ACV, we are driven by an entrepreneurial spirit and rewarded with a work environment that enables each teammate to impact the company from day one. ACV's network of brands includes ACV Auctions, ACV Transportation, MAX Digital, Clear Car, and ACV Capital within its Marketplace Products as well as True360 and Data Services. Our software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solutions, and being surrounded by great engineers and a warm culture. These tenets allow our engineering teams to have a large business impact and product ownership, which is critical to ACV Auctions continual growth. We are looking for a highly skilled and experienced Senior Backend Software Engineer to join our dynamic development team. As a Senior Developer, you will take ownership of designing, building, and optimizing robust and scalable software solutions. Your expertise and leadership will drive innovation, mentor junior developers, and contribute to the overall technical strategy of our organization. We value practical software experience in addition to a thorough understanding of computer science fundamentals. The technologies you are familiar with are less important to us than your ability to solve complex software problems, apply software engineering best practices, and work in a collaborative work environment.