Build and lead a team of data engineers through hiring, coaching, mentoring, and hands-on career development
Provide deep technical guidance in a number of aspects of data engineering in a scalable ecosystem
Champion cultural and process improvements through engineering excellence, quality, and efficiency.
Work with close counterparts in other departments as part of a multi-functional team, and build this culture in your team
Requirements & Skills:
You have stellar people management skills and experience in leading an agile software team
You thrive when developing phenomenal people, not just great products
You have worked closely with Data Science, analytics, and platform teams
You bring expertise in building and maintaining high-quality components and services
You are able to drive technical excellence, pushing for innovation and quality
You have at least 10 years of experience in a software development role as an individual contributor
You have 4+ years of people management experience
Deep understanding of data challenges at scale, challenges, and the ecosystem
Experience with solution building and architecting with public cloud offerings such as Amazon Web Services, DynamoDB, ElasticSearch, S3, Databricks, Spark/Spark-Streaming, GraphDatabases
Experience with Enterprise Data architectural standard methodologies
Experience with test automation and continuous delivery
A graduate degree in Computer Science or a similar discipline