Jobs · empllo
Principal Data Developer
Northwind Robotics · Toronto · Posted 11d ago
About the role
Lead the design and operation of a large-scale data lake, building data pipelines and analytics jobs.
📋 Description Lead design, development, and operation of a large-scale data lake. Build and maintain data pipelines and analytics jobs across teams. Collaborate with Applications and Platform teams to enable data-driven products. Design for low-latency communication and high availability of data systems. Implement data protection for data from edge to core. Lead architecture decisions and mentor engineers. 🎯 Requirements Bachelor’s or Master’s in Computer Science, Engineering, or related field. 10+ years building large-scale distributed data platforms with OLAP, data lakes, object storage. Expert in ClickHouse architecture, performance, clustering, data modeling, ingestion. Experience with ClickHouse data lake architectures; Iceberg, Parquet, Delta Lake. Proficient in Python (async), Golang, and C/C++. Cloud-native systems: Kubernetes, containers, CI/CD; AWS; GCP/Azure a plus. 🎁 Benefits Professional Development Budget Dedicated Wellness Days and Wellness Week Lifestyle Spending Account Employee Recognition Program
Read the full posting on empllo →
FAQ
Is the Principal Data Developer role at Northwind Robotics remote?+
This Principal Data Developer position is listed as hybrid (Toronto).
What is the salary for the Principal Data Developer role at Northwind Robotics?+
The listing states 174000-196000 CAD.
What seniority level is this Principal Data Developer role?+
This is a lead level position.
How do I apply for the Principal Data Developer role at Northwind Robotics?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Northwind Robotics.