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