Senior Data Engineer
Core
Design, develop, and maintain scalable data pipelines and transformations to support BI, analytics, and data science use cases within a modern data platform.
Role type
Senior Data Engineer (Data Platform)
Builds
Scalable ELT/ETL pipelines, data models, and observability infrastructure for price reporting and intelligence services.
Domain
Data Engineering / Cloud Data Warehousing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Advanced SQL (Snowflake, MSSQL), Python (Pandas, Snowpark), dbt, Data Modeling (Star Schema, 3NF), CI/CD, API Integration, Data Quality Testing
Preferred skills
Kubernetes, Terraform, Event Streaming (Kafka), AI-assisted development workflows, Snowflake Cortex
Technologies
Snowflake, dbt, Dagster, GitHub Actions, Kubernetes, Azure/AWS/GCP, Python, SQL, Fivetran, Airbyte, GreatExpectations
Responsibilities
Design and maintain efficient data pipelines from diverse sources; Transform data using dbt across Cleansed, Conformed, and Presentation layers; Write custom Python connectors and leverage out-of-the-box loading tools; Operate enterprise data models for reporting and analytics; Embed automated data quality checks, validations, and alerting; Manage CI/CD workflows and implement RBAC policies; Leverage AI tools for documentation, code generation, and review.
Seniority
Senior, hands-on IC