ACV Auctions - Elmwood Park, IL

posted about 2 months ago

Full-time - Senior
Elmwood Park, IL
Merchant Wholesalers, Durable Goods

About the position

The Senior Engineering Manager in the Data Engineering department at ACV will lead a team responsible for the design, development, optimization, and maintenance of data platforms. This role is critical in delivering high-quality, robust, and scalable solutions that empower customers to manage and analyze their data effectively. The position emphasizes a people-first mindset and a culture of growth and autonomy, aligning with ACV's commitment to innovation in the automotive industry.

Responsibilities

  • Support efforts to simplify and enhance the customer experience.
  • Lead architectural design and technical decision-making for SQL Server components.
  • Design, develop, and implement complex features and enhancements within SQL Server and MongoDB.
  • Collaborate with product managers, designers, and engineers to define requirements and translate them into technical specifications.
  • Manage and grow a team of experienced data engineers responsible for maintaining existing data platforms and developing new data products.
  • Evaluate, hire, and onboard candidates based on organizational need and cultural fit.
  • Mentor and guide junior engineers, providing technical expertise and best practices.
  • Evaluate SQL and MongoDB environments and produce plans to evolve the data architecture.
  • Leverage monitoring tools to ensure high performance and availability.
  • Ensure new development meets company standards for readability, reliability, and performance.
  • Collaborate with internal teams on transactional and analytical schema designs.
  • Architect and build entire services, including data modeling and storage.

Requirements

  • Bachelor's degree in Computer Science, Data Science, Information Systems, or related field(s) preferred.
  • 6-8 years' relevant professional experience in Data Engineering supporting/building the database-tier of data-driven SaaS applications.
  • 2 years' Operational DBA experience (dedicated or hybrid role).
  • 3-5 years' managing a team of engineers.
  • Ability to read, write, speak and understand English.
  • Strong professional experience in relational database modeling and building high performance data-driven transactional applications.
  • Strong experience analyzing SQL queries for performance bottlenecks and optimizing queries.
  • Robust SQL and data-layer development experience; OLTP schema design.
  • Expert understanding of SQL query execution fundamentals and optimization principles.
  • Experience maintaining and extending an existing codebase and adapting to pre-existing patterns.
  • Experience implementing ETL workflows (SSIS, Airflow, C#, Python).
  • Experience using and integrating with cloud services, specifically AWS RDS, S3, SQS, SNS.
  • Experience integrating SQL & NoSQL (MongoDB) data stores.

Nice-to-haves

  • OLAP schema design experience.
  • Experience developing unit- and integration-tests using DBT or similar.

Benefits

  • Multiple medical plans including a high deductible health plan that costs $0 out of your paycheck.
  • 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 vacation time, sick days, Company holidays, 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).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service