Senior Platform Analytics Engineer
Job Summary
The Senior Engineer for Platform Analytics designs, builds, and maintains robust data pipelines and ELT processes to support customer-facing analytics. This hands-on role involves creating trustworthy data models, ensuring performance, and collaborating on architecture to scale platform capabilities. The position emphasizes the use of AI-driven tools to accelerate development cycles and improve data reliability.
Responsibilities
- Build and maintain reliable data pipelines and ELT processes.
- Develop and curate trustworthy data models in Snowflake.
- Optimize production performance, monitoring, and cost management.
- Lead development lifecycles and mentor junior team members.
- Implement architectural improvements and scalability strategies.
Required Skills
- 8+ years data engineering experience
- Expert SQL & Snowflake tuning
- Dimensional data modeling
- Kafka & CDC ingestion
- Workflow orchestration (Apache Airflow)
- CI/CD and dbt
- AI-assisted coding proficiency
Job Details
Responsibilities:
- Build and operate data pipelines (event/entity/reference ingestion into Snowflake) ensuring high reliability and quality.
- Manage traditional data-engineering ELT to maintain a single source of truth in the data warehouse.
- Contribute to data models, curating and modeling source-system data using dimensional modeling best practices.
- Support production performance, reliability, and cost management, including tuning, monitoring, and alerting.
- Evolve platform architecture by implementing design changes and providing scalability recommendations.
- Lead the development lifecycle (implementation, testing, deployment) and mentor junior engineers.
- Utilize AI coding tools to accelerate daily engineering tasks, debugging, and testing.
Requirements:
- Minimum of 8 years of related experience, or 6+ years with an advanced degree.
- Strong, hands-on experience designing and delivering data warehouses and analytical datasets.
- Expert-level SQL development and performance tuning on analytical databases (e.g., Snowflake).
- Proficiency with streaming/real-time data processing (e.g., Kafka) and Change-Data-Capture (CDC) ingestion.
- Expertise in dimensional data modeling and workflows for ELT (e.g., dbt, git-based CI/CD).
- Experience with workflow orchestration tools (e.g., Apache Airflow).
- Ability to work effectively in an Agile team with strong communication skills.