about 3 hours ago

Senior Software Engineer - Dev Accelerator

Remote - Canada
full-timesenior RemoteCybersecurity

Tech Stack

+2

Description

You will design and evolve the internal developer platform that underpins virtually all backend development, owning high-leverage projects across CLI tooling, CI/CD, shared libraries, and test infrastructure. You'll work across Python, Go, Bazel, Kubernetes, and AWS to make the platform fast, reliable, and intuitive for both human engineers and AI agents.

Requirements

  • Strong experience with Python 3.x (CLI development, YAML/Jinja2, type hints, pytest)
  • Solid experience with Go (gRPC/HTTP, CLI patterns, testing)
  • Experience with Protobuf/gRPC schema design and integration
  • Experience with Bazel in a large monorepo
  • Experience with Docker, Kubernetes concepts, and AWS cloud infrastructure
  • Experience with modern CI systems (Git-based CI/CD pipelines)
  • Experience with linting and static analysis tools (pylint, ruff, mypy, golangci-lint)
  • Monorepo experience and familiarity with dependency graph analysis
  • Developer experience (DX) tooling experience
  • Exposure to canary analysis/progressive rollout systems
  • Experience with Kafka
  • Interest or experience in LLM/AI integration for developer workflows

Responsibilities

  • Build and evolve developer CLI tooling
  • Own core CI/CD and linting infrastructure
  • Steward shared Go and Python ecosystems
  • Strengthen test and release safety
  • Drive platform-level design and abstractions
0 views 0 saves 0 applications