Senior Go Data Platform Engineer in Winnipeg

Senior Go Data Platform Engineer in Winnipeg

Winnipeg Full-Time On-site
C

Build AI-native data platforms at CircleCI using Go, ClickHouse, and distributed systems expertise. Work on systems serving historical and analytical workloads. As a Senior Software Engineer on the Query team, you will shape storage and access for CircleCI pipeline, job, and test data. You will design schemas, tune queries, and build reliable ingestion through event streams and Temporal workflows. Your work supports product teams and public APIs. Key Responsibilities:

Harden ClickHouse storage for production-scale historical data Design schemas for known and emerging access patterns Build ingestion pipelines using event streams and Temporal Develop indexing, caching, and tiered storage Lead architecture decisions for complex data systems Requirements:

Five or more years building production backend systems Strong Go or comparable-language backend experience Experience with ingestion pipelines or analytical datastores Understanding of idempotency, backpressure, and failure recovery Daily use of AI tools in engineering practice Shape CircleCI’s scalable Query platform with Go, ClickHouse, ingestion pipelines, and thoughtful distributed-systems leadership.

#J-18808-Ljbffr

Senior Go Data Platform Engineer in Winnipeg employer: CircleCI

Join a forward-thinking company that prioritizes innovation and excellence in software engineering. As a Senior Full-Stack Engineer, you'll thrive in a collaborative work culture that values creativity and encourages professional growth through mentorship and continuous learning opportunities. Located in a vibrant tech hub, this role offers the unique advantage of being at the forefront of AI-driven solutions, making a meaningful impact in the software industry.

C

Contact Details:

CircleCI Recruitment Team