Principal Software Engineer I - Snowhouse Foundation
Core
Design and implement highly available distributed platforms and pipelines for a globally distributed data warehouse, managing petabyte-scale data ingestion, processing, and replication.
Role type
Principal Software Engineer (Distributed Systems & Data Infrastructure)
Builds
Globally distributed data warehouse, pipeline authoring platform, high-performance data export, ingestion, data layout, and Snowflake system database/application.
Domain
Cloud Data Infrastructure / Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Cloud environment development (AWS/Azure/GCP), Large-scale resilient system delivery, Database systems, End-to-end project leadership, Complex system implementation
Preferred skills
Machine Learning experience
Technologies
AWS, Azure, GCP
Responsibilities
Design and implement innovative distributed platforms and pipelines, Lead projects from idea to productionization, Collaborate with product managers and data science organizations, Provide technical leadership to teams, Enable data science and engineering teams to build analytics
Seniority
Principal, hands-on IC with strategic leadership
