ACV Auctions is a technology company that has revolutionized how dealers buy and sell cars online. We are looking for a Software Engineer IV to join our MAX Engineering team and work on our SaaS Product, MAX Digital.
Requirements
- BS degree in Computer Science or a related technical discipline or equivalent practical experience
- Minimum 8 years of experience building SaaS web applications using ASP.NET, C#, and JavaScript and/or Python
- Strong experience maintaining and extending an existing codebase, adapting to pre-existing patterns and tracing the code's path of execution across services
- Strong experience integrating 3rd-party APIs, implementing authentication & authorization, and developing asynchronous data flows
- Strong experience publishing and consuming Kafka events, including designing event contracts, building reliable event-driven workflows, and handling ordering, retries, idempotency, and failure recovery
Benefits
- Multiple medical plans including a high deductible, low cost health plan
- Company-sponsored (paid) Short-Term Disability, Long-Term Disability, and Life Insurance
- Comprehensive optional benefits such as Dental, Vision, Supplemental Life/AD&D, Legal/ID Protection, and Accident and Critical Illness Insurance
- Generous paid time off options, including uncapped vacation days, the greater of 3 paid sick days or in accordance with the applicable state or local paid sick leave law, 6 paid company holidays, 2 floating holidays, parental leave, bereavement leave, jury duty leave, voting leave, and other forms of paid leave as required by applicable law or regulation
- Employee Stock Purchase Program with additional opportunities to earn stock in the Company
- Retirement planning through the Company's 401(k)
