← All roles

Senior Software Developer - Cloud Platform

BlueCat ·Toronto Office ·Hybrid 5d ago
ClickHousePythonGoApache KafkaRabbitMQRedisKubernetesAWSDistributed Systems

About the role

Build and operate a data lake on a ClickHouse-centered architecture, including ingestion pipelines, data modeling, partitioning, and replication. Develop data pipelines and event-driven services, implement data analytics APIs, partner with application teams, improve performance and reliability, implement data protection, and use Python and Golang.

Requirements

5+ years software engineering with 3+ years building data platforms; hands-on experience with ClickHouse or similar OLAP; experience with data lake architectures and open formats (Parquet, Iceberg); strong Python and/or Golang; experience with data processing tools (Pandas, Polars); messaging/streaming systems (Kafka); REST APIs; cloud-native (Kubernetes, AWS); networking fundamentals; Agile; communication skills; Bachelor's in CS or equivalent.

About the company

BlueCat

BlueCat makes network infrastructure software that manages DNS, DHCP and IP address management for enterprises.

View company page →
CA$130k–150k
Hybrid Toronto OfficeToronto, Canada
Posted 5d ago
Apply for this role
Opens jobs.lever.co ↗
About the company
BlueCat
https://bluecatnetworks.com

BlueCat makes network infrastructure software that manages DNS, DHCP and IP address management for enterprises.

View company page →