ACV Auctions - Buffalo, NY
posted 2 months ago
MAX Digital/ACV is seeking a Senior Engineering Manager in our Data Engineering department, a pivotal role responsible for the design, development, optimization, and maintenance of our data platforms, including SQL Server and MongoDB. This position is integral to leading an engineering team that delivers high-quality, robust, and scalable solutions, enabling our customers to effectively manage and analyze their data. The ideal candidate will have a strong background in data engineering and a passion for enhancing customer experiences through innovative data solutions. In this role, you will actively support efforts to simplify and enhance the customer experience, leading the architectural design and technical decision-making processes for SQL Server components. You will be tasked with designing, developing, and implementing complex features and enhancements within SQL Server and MongoDB, with a keen focus on performance, scalability, and security. Collaboration is key; you will work closely with product managers, designers, and other engineers to define requirements and translate them into technical specifications. As a leader, you will manage and grow a team of experienced data engineers responsible for maintaining existing data platforms, developing new data products, and modernizing our data stack for the future. Your responsibilities will include evaluating, hiring, and onboarding candidates based on organizational needs, technical skill sets, and cultural fit. Mentoring junior engineers will also be a significant part of your role, providing technical expertise, conducting code reviews, and sharing best practices to foster professional growth. You will evaluate SQL and MongoDB environments, producing and executing plans to evolve the data architecture and infrastructure of our platform, ensuring that engineers can work efficiently. Leveraging monitoring tools to ensure high performance and availability will be essential, as will collaborating with operations and engineering teams to implement improvements as needed. You will ensure that new developments meet company standards for readability, reliability, and performance, and work with internal teams on transactional and analytical schema designs. Additionally, you will architect and build entire services, including data modeling, storage, message brokers, protocols, and interfaces, while performing additional duties as assigned.