CareerPlan

Senior Software Engineer, Connectivity & API Transformation

Canada (Remote)Full-time$140k2026-09-28 → 2026-11-10
No visa sponsorship

Core

Designing and operating a federated GraphQL API, network layer, and workflow orchestration for a cloud-native platform serving hundreds of thousands of websites.

Role type

Senior Software Engineer (Connectivity & API)

Builds

Federated GraphQL supergraph, network architecture, service discovery, and workflow orchestration for a multi-tenant web platform.

Domain

Cloud-native software, distributed systems, API infrastructure

Required skills

Go, GraphQL, gRPC, REST, Kubernetes, Terraform, GCP, distributed systems, legacy modernization, observability

Preferred skills

Rust, Cassandra, GraphQL Federation, service mesh, private networking

Technologies

Grafbase, Apollo, Hive, GCP Workflows, Pub/Sub, Cloud Run, AlloyDB, MySQL, Redis, Docker, CircleCI, GitHub Actions, Vault, WordPress, Drupal

Responsibilities

Build and evolve the unified GraphQL API and Go subgraphs; design VPC and network architecture; decompose legacy Python monoliths; operate workflow orchestration; set API standards; own production systems and on-call rotation; mentor engineers.

Seniority

Senior, hands-on IC