Summary
✨ AI‑Generated
A senior backend engineering role on a fully remote team, focused on building an AI-native platform that coordinates large numbers of containerized agents. You will use Go, distributed systems, Kubernetes, and event-driven architecture while owning work from design through production.
Highlights
Fully remote across Canada with competitive salary and equity participation. The role offers genuine end-to-end ownership, from system design through production, while working on an AI-native platform built around distributed systems and large-scale container orchestration.
Description
SENIOR GO ENGINEER
Fully remote, anywhere in Canada
AT A GLANCE
- Fully remote across Canada, you must have the right to work there
- Go, distributed systems, Kubernetes and event-driven architecture
- Senior level with genuine ownership from design through to production
- Competitive salary plus equity participation
- Backend engineering on an AI-native platform coordinating thousands of containerised agents in parallel
ABOUT THE COMPANY
My client is an AI-native testing platform used by some of the largest engineering teams in the world.
Built on eight years of proprietary model training and over 30,000 data points per page, the platform reaches 99.97% element recognition accuracy and cuts flaky tests and maintenance overhead by up to 80%.
Its agentic QA product builds, runs, diagnoses and self-heals tests end to end with minimal human input, and one enterprise client has taken 40 hours of testing down to 4.
This is not an AI wrapper on top of something else, it is a ground-up AI-first infrastructure platform operating at scale.
THE ROLE
The backend is the engine behind one of the most technically demanding agentic platforms in enterprise software.
You will work across a distributed, cloud-native architecture, building the core services that power autonomous test generation, self-healing diagnostics and parallel execution across thousands of containerised agents.
It is a high-autonomy role on a small team that moves quickly and holds its engineering standards seriously.
You will own meaningful parts of the system outright and have direct input into architectural decisions rather than inheriting them.
KEY RESPONSIBILITIES
- Design and build scalable, high-throughput backend services in Go
- Architect distributed systems that coordinate stateless, containerised agents running parallel test executions at enterprise scale
- Build APIs and event-driven pipelines supporting real-time diagnostics, self-healing logic and reporting
- Own reliability, performance and observability across your own services
- Collaborate with the ML and AI teams to bring model outputs into production backend workflows
- Take services end to end, from initial design through to running them in production
- Contribute to architecture reviews and help shape engineering standards across the team
- Influence technical direction as the platform scales
WHAT YOU WILL NEED
Essential
- 5+ years of production Go engineering, writing idiomatic, performant and maintainable code
- Solid experience with distributed systems and microservices at scale
- Strong hands-on work with Docker, Kubernetes and container orchestration
- Experience building and consuming event-driven systems such as Kafka or NATS
- Good grounding in cloud platforms, ideally AWS or GCP
- A track record of owning services end to end rather than handing them over
- Clear communication, you can explain technical decisions across engineering, product and AI teams
- Right to work in Canada
Desirable
- Background in developer tooling, QA automation or test infrastructure
- Familiarity with ML model integration in backend systems
- Exposure to browser automation such as Playwright, Puppeteer or WebDriver
WHY APPLY
- Fully remote, work from anywhere in Canada
- Competitive salary and equity participation
- Health benefits
- Real architectural influence on a platform that is still being shaped
- A team that is serious about the craft of engineering and equally serious about shipping
- Deep technical problems, distributed systems and agentic AI at genuine scale
- Small enough that your work is visible, established enough that it is running in front of enterprise clients