A

Search & Distributed Systems Developer at ACV

ACV Auctions

winnipeg, mb, Canada Full-time June 21, 2026

Found Description

Join ACV as a Staff Software Engineer, leading search infrastructure for a digital marketplace in the automotive industry. Focus on building reliable and scalable distributed systems.
In this senior role, you will leverage your 8+ years of software engineering experience to enhance the Search architecture at ACV. Your expertise in Elasticsearch and distributed systems will be critical for configuring clusters, implementing mitigations for failure modes, and resolving complex degradation issues while coaching other engineers.
Key Responsibilities:
• Design strategies for shard routing and heap tuning
• Implement circuit breakers and backpressure to prevent failures
• Diagnose JVM metrics and K8s network issues
• Manage data ingestion from Kafka to Elasticsearch
• Create architectural documentation and runbooks
Requirements:
• Minimum 8 years of software engineering experience
• 3+ years in a senior role focused on distributed systems
• Deep knowledge of ...

Ready to Apply?

Submit your application for Search & Distributed Systems Developer at ACV at ACV Auctions

Apply Now