Director, Data Engineering
Technology | New York, NY | Full Time
ASCAP is home to more than 625,000 music creator members across all genres - the greatest names in music, and thousands more in the early stages of their careers. We are the world leader in performance royalties, advocacy and service for music creators, and are the only PRO in the US run by its members including songwriters, composers and music publishers.
ASCAP technologists live our mission and we are passionate about what we do for our customers and we practice what we preach. Our technologists serve with humility and a deep respect for their responsibility in helping our business partners and members achieve their goals and realize their dreams. We have an infectious and lively culture and we recognize our successes monthly at our Thursday on-site social hour celebrations. We stand behind our mission and are committed to delivering the impossible.
Bottom line? We outthink ordinary. Discover what you can do with technology at ASCAP!
We are looking for someone passionate about data to help define our data strategies, grow our capabilities, and build our platform team. The person in this role will be focused on developing the foundations for critical data products, including real time business metrics and analytics capabilities. The role requires managing a team vital in supporting and collaborating with groups including Data Analytics/BI/Product, as well as our core backend API team. We are highly focused on giving ownership and responsibility to autonomous teams, using the right tools for the job, and building flexible architectures.
- Provide day-to-day work management, technical guidance, strategic direction, problem resolution, and career path development for Data Engineering team.
- Architect, design and implement scalable ETL and data processing systems to handle the big data ecosystem including data collection, processing, ETL and DWH.
- Build real time capabilities and insight into product metrics to help product managers and BI/Analytics understand and optimize product features and guide product decisions.
- Build internal Reporting and Analytics platform on top of our Big Data Lake.
- Represent and communicate team capabilities and engineering priorities across the organization.
- Contribute to the codebase, architect and design new systems, and participate in code review.
- Manage data infrastructure, and strategic decisions, to grow and support the team as well as the organization as it relates to Data Platform.
- Experience managing or leading small to medium sized engineering teams in a dynamic environment
- Passion for building world-class data platforms that support a global customer base
- Assertive, take-charge, proven manager, team player with a strong results orientation, positive “can do” attitude, and a sense of urgency to get things done
- Solid engineering background and understanding of programming languages such as Python, Java, Scala or equivalent
- 10 years of progressive experience in data infrastructure development, with a track record of successful high quality deliveries
- Experience leading and managing technical teams in data and agile engineering best practices
- Proven execution skills and ability to successfully execute against strategy in cooperation with other functions
- Ability to apply both technical competence and interpersonal skills to achieve business outcomes
- High emotional intelligence, sound temperament and professional attitude
- Provide clear, consistent leadership, management and mentoring for direct reports and the broader technology organization
- Strong understanding of SQL, experience with key databases such as Oracle, Vertica, Redshift, etc.
- Deep knowledge of the Hadoop and the surrounding ecosystem.
- Solid understanding of real time and batch data processing framework such as Hadoop, Spark, Flink, etc.
- Proven track record facilitating and realizing product goals through effective communication across an organization.
- Experience in continuous deployment and testing.
- Experience with key Data technologies, such as Hadoop, Storm, Kafka, SQL, NoSQL, Cassandra, Redshift, MapReduce, MongoDB, Cassandra, Postgres
- Bachelor’s degree in Computer Science or equivalent
What We Love About You:
- You love our users. You deeply understand our users and put them at the center of everything you do. You aim to serve and delight them every day.
- You do the right thing. You are respectful and act with the highest integrity. If you see something that isn’t right, you say something.
- You debate it. You ask questions to understand a perspective and are comfortable respectfully challenging assumptions. You are not turned off by constructive conflict to get to the right answer.
- You own your outcomes. You set clear ambitious goals. You anticipate obstacles, persevere, and are accountable for your commitments.
- You make fast decisions. You are an effective and timely communicator. You understand how to collaborate, compromise, and escalate when needed.
- You get better every day. You welcome the gift of feedback. You never settle in your quest to grow and develop. By being here, you make our company stronger.
Besides providing a unique and dynamic work environment, there are a few other reasons you should consider ASCAP in your career planning. We also offer generous benefit options that are comprehensive and provide the flexibility that most employees want and need. These health care and financial plan options include the following:
- A choice of either HMO or Point-of-Service (POS) medical and dental plans
- Immediate eligibility for 401(k) participation with match
- Generous time-off policy
- Health care and dependent care flexible spending accounts
- Long term disability insurance
- Basic life insurance, supplemental and dependent life insurance options
- Employer paid retirement savings program