Staff Software Engineer, Delivery Engineering

New
J
JobgetherAI developer tools
The position is remote for candidates based in Canada’s Eastern time zone., Canada’s Eastern time zoneFull-TimeStaff
Salary195,000 - 265,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years of professional software engineering experience
Required Skills
GoData modeling

Requirements

  • At least 8 years of professional software engineering experience, including responsibility for production systems and technical decisions affecting multiple teams.
  • Experience leading initiatives that changed how an engineering organization develops software using AI agents, including measuring results and driving adoption.
  • Hands-on experience with agentic development tools, coding agents, agent harnesses, Model Context Protocol (MCP), and skills or prompt design.
  • Ability to evaluate AI-generated code and agent performance, with practical understanding of model selection, token economics, cost optimization, and reliability.
  • Experience building and maintaining internal platforms or developer tooling used by other engineering teams, including responsibility for adoption and long-term effectiveness.
  • Strong backend engineering expertise in Go, including production services, API design, data modeling, and service integration.
  • Ability to turn the needs of multiple teams into priorities, documented decisions, and actionable engineering direction.
  • Communication, collaboration, and leadership skills to influence stakeholders, lead technical discussions, and mentor engineers without relying solely on formal authority.
  • User-focused mindset and interest in experimenting with emerging AI technologies to solve practical engineering challenges.

Responsibilities

  • Define and evolve the end-to-end agentic software development lifecycle, from change identification and planning through execution, pull requests, merging, and impact measurement.
  • Evaluate AI coding agents, agent harnesses, repository patterns, MCP integrations, skills, and related tooling to establish shared standards and practices.
  • Build, maintain, and support internal platforms and developer tools for engineering teams.
  • Work with engineering teams to understand workflows, identify bottlenecks, and develop solutions for their operational needs.
  • Drive adoption of shared tools and workflows and take ownership of sustained organizational usage.
  • Instrument and analyze agent usage, engineering throughput, software quality, reliability, and token consumption.
  • Evaluate AI models, vendors, and open-source solutions and make build-versus-buy decisions based on engineering needs, cost, and reliability.
  • Lead technical design discussions, document architectural decisions and trade-offs, influence cross-team strategy, and mentor engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
195,000 - 265,000 CAD per year
Apply Now