CareerPlanSign in

Senior Software Engineer - Orchestration

CAN - Remote - Ontario🌐 Remote💼 Full-time💰 $163,920–$163,920🗓 2026-09-23 → 2026-09-25

Core

Design and deliver end-to-end features for the control plane layer of the dbt platform, including the scheduler, execution harness, and results processing.

Role type

Senior Software Engineer (Orchestration/Control Plane)

Builds

The control plane layer of the dbt platform (scheduler, execution harness, results processing)

Domain

Data infrastructure / Analytics Engineering

Deliverable

production ML models | product features

Required skills

Python, Rust, GraphQL, distributed systems, cloud computing, backend service design, performance optimization, technical design, code review, unit testing, debugging, project planning

Preferred skills

ETL/ELT, metadata/catalog/lineage systems, high-throughput multi-tenant services, dbt ecosystem, observability tools (Datadog, Grafana), CI tooling (BuildKite)

Technologies

Python, Rust, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog

Responsibilities

Design and implement features and performance improvements for Metadata team services; develop and test high-quality code; write technical designs and explain trade-offs; review designs and pull requests; improve test coverage and refactor code; troubleshoot production issues; break features into tasks and execute project plans; collaborate with product, QE, and support; participate in on-call rotation; use AI tooling to accelerate development and author SDLC artifacts

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.