About the role
Slice is hiring an Analytics Engineer 2 to build and maintain data marts that power business decisions across the organization, designing scalable data models and ensuring data quality and reliability. The role also involves leveraging AI tools to improve development speed and efficiency across the data platform.
What you'll do
Build and own scalable data marts that power business reporting and decision-making across teams
Design dimensional data models, including fact tables, dimension tables, and SCD implementations
Develop and maintain batch and near real-time data pipelines using Spark, Delta Lake, and Pinot
Implement robust data quality checks, monitoring, and observability solutions
Collaborate with analysts, product teams, and stakeholders to translate business requirements into analytical solutions
What we're looking for
3 - 5+ years of relevant experience
3-5 years of experience in Analytics Engineering, Data Engineering, or Business Intelligence with ownership of analytical data platforms
Strong expertise in Dimensional Modelling, including Fact & Dimension Tables, Star Schemas, and SCD Type 2
Hands-on experience building ETL/ELT pipelines using dbt, SQL, and Python
Strong proficiency in Python and PySpark, including pipeline development and performance tuning
Experience with Apache Spark, Delta Lake, Iceberg, Pinot, and distributed data processing at scale
Nice to have
Experience with AI-assisted development, leveraging LLMs for coding, testing, and documentation