Software Engineer Team Lead ClearCar

Buffalo, NY, USA ● Virtual Req #3557
January 6, 2025

What are we looking for:

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 large business impact and product ownership, which is critical to ACV Auctions continual growth.

 

ACV Auctions is seeking an Engineering Team Leader to lead a team of talented engineers in delivering innovative solutions that drive our mission forward. This position will focus on the technology and services used to support our consumer facing trade-in products. This role requires a hands-on leader who can balance technical expertise, project management, and team leadership to ensure the successful delivery of high-quality products and services.

Key Responsibilities:

  1. Team Leadership and Development

    1. Lead, mentor, and inspire a team of engineers to achieve technical excellence and professional growth.

    2. Foster a collaborative and inclusive team culture that encourages creativity, open communication, and continuous improvement.

    3. Conduct regular performance reviews and provide actionable feedback.

  2. Project Management

    1. Oversee the planning, prioritization, and execution of engineering projects to meet deadlines and quality standards.

    2. Collaborate with cross-functional teams, including product management, UX, and operations, to define project requirements and deliverables.

    3. Monitor project progress, identify risks, and implement mitigation strategies.

  3. Technical Expertise

    1. Provide technical guidance and support to the team, ensuring best practices in software development, architecture, and quality assurance.

    2. Stay updated on industry trends and emerging technologies to inform strategic decisions.

    3. Contribute to code reviews and participate in hands-on technical work as needed.

 

Qualifications:

  • BS degree in Computer Science or a related technical discipline or equivalent practical experience.

  • Minimum 5 years of experience in software development

  • Strong knowledge of Preact, Golang

  • Strong knowledge of Kubernetes and Docker.

  • Experience with relational and distributed databases, version control systems, automated testing, and CI / CD.

  • Experience with cloud platforms (e.g., AWS, Azure, GCP)

  • Experience with Agile or Scrum methodologies is a plus.

  • Excellent communication, problem-solving, and organizational skills.

Compensation: $105,000 - $145,000 annually. Please note that final compensation will be determined based upon the applicant's relevant experience, skillset, location, business needs, market demands, and other factors as permitted by law.

No immigration or work visa sponsorship will be provided for this position

Other details

  • Job Family Product & Technology
  • Job Function Software Engineering
  • Pay Type Salary
Location on Google Maps
  • Buffalo, NY, USA
  • Virtual