Job Category
Software Engineering
Job Details
In this role, you'll play a crucial part in enabling the entire Slack product organization to embrace a data-driven culture. You'll work closely with product owners, empowering them to configure essential product and business metrics within a framework of centralized governance, ensuring consistently high quality and reliability.
What you will be doing:
- Lead the design and execution of our Data Governance & Data Quality roadmap roadmap, ensuring highly resilient, scalable, and reliable data production and consumption.
- Identify and pursue opportunities to create new tools that enhance scalability and enable self-service data solutions.
- Partner with cross-functional teams, including product managers, engineers, data scientists, and business stakeholders, to align on data requirements and drive the development of scalable end-to-end systems.
- Contribute to the development of long-term data strategies and roadmaps, and influence the technical direction of data engineering practices within the organization.
- Mentor and coach team members, providing guidance and support to enhance their skills and performance.
What you should have:
- 7+ years of relevant industry experience with a Bachelor’s and/or Master’s degree in Computer Science, Engineering, a related field, or equivalent training, fellowship, or work experience.
- Extensive experience designing, and lead implementation of scalable, low-latency systems for metadata, data quality, data catalogs, data discovery.
- Proficiency in object-oriented and/or functional programming languages (Python, Java/Scala, Go) and expertise with data processing technologies and query authoring (SQL).
- Deep knowledge deploying and managing open source applications internally. Experience with Datahub is a plus.
- A strong commitment to code quality, automation, and operational excellence, including CI/CD pipelines and unit/integration tests.
- Knowledge with data technologies that power analytics, including Spark, Kafka, Airflow, EMR, Hive, and Presto, and handling data at petabyte scale is a big plus.
- Experience designing and building robust distributed microservices using technologies such as Docker, Kubernetes. Experience with Terraform, Chef as IaC solutions is a big plus.
- Exceptional written and verbal communication skills, capable of influencing stakeholders and effectively conveying complex technical concepts.
- Excellent ability to collaborate with cross-functional teams, including product managers, engineers, data scientists, and business stakeholders, to align on requirements and drive data-driven decision-making.
- Ability to provide technical leadership and mentorship, guiding teams on best practices and contributing to the development of data engineering strategies.
- Flexibility and innovative thinking to evaluate and incorporate new technologies and methodologies to improve data processes and solutions.
- High expectations for personal and team growth, with a proactive approach to achieving ambitious goals.
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement