DDI is a global leadership consulting firm that helps organizations hire, promote and develop exceptional leaders. The role involves leading a team of data engineers to build and maintain data systems that support product innovations and client insights, ensuring the reliability and performance of data pipelines.
Responsibilities:
- Lead a group of engineers focused on rapidly developing, scaling, and supporting data products for consumption by clients and business stakeholders
- Be actively engaged in problem-solving and solution design
- Own data engineering delivery outcomes (timelines, tradeoffs)
- Simplify existing pipelines and architectures where complexity or fragmentation has crept in
- Define and incorporate best practices to uphold quality, reliability, and operational sanity
- Partner with business and engineering stakeholders to understand needs, align priorities, and translate them into shipped solutions
- Foster a proactive, can-do, and execution-oriented culture
Requirements:
- 5+ years of experience building and running data systems in production
- 1+ years of experience managing technical projects as an engineering lead and/or people manager
- Comfort working across SQL and Python in modern distributed data platforms
- Aptitude for designing and understanding data systems with varied layers of interdependency
- Working knowledge of data security and governance standards
- Exposure to data visualization tools such as Databricks AI/BI, PowerBI, Tableau, etc
- Demonstrated ability to communicate technical concepts to a business-focused audience
- Passion for reinforcing and enriching an engineering team culture that drives empowerment, engagement, and satisfaction
- An eagerness to learn, a sense of humor, collaborative, and approachable