Software Engineer - Ai Tooling Infrastructure (Winnipeg)

Software Engineer - Ai Tooling Infrastructure (Winnipeg)

07 Nov
|
Jobgether
|
Winnipeg

07 Nov

Jobgether

Winnipeg

Our partner is looking for a Software Engineer – AI Tooling Infrastructure based in Canada. We are looking for an experienced Software Engineer to build, operate, and scale the backend infrastructure powering innovative AI-driven developer tools. In this role, you will take ownership of production services, including infrastructure supporting AI agents, developer assistants, and Model Context Protocol (MCP) integrations.

You will focus on ensuring reliability, security, performance, and observability in an environment where AI-driven traffic introduces unique infrastructure challenges. Working closely with platform, security, and infrastructure teams, you will help shape scalable architectures and improve operational excellence. This is a hands‑on engineering position offering significant ownership over systems running in production.

You will join a globally distributed, asynchronous engineering environment that values autonomy, open‑source development, and continuous improvement. Build, deploy, operate, and scale production backend services supporting AI-powered developer tools, including MCP servers, agent skills, and AI assistants. Own service architecture and infrastructure decisions, improving system reliability, maintainability, scalability, and deployment processes.

Define and monitor service reliability objectives (SLOs), track error budgets, and prioritize improvements in collaboration with Site Reliability Engineering (SRE) teams. Participate in the team's on‑call rotation, investigate production incidents, coordinate resolutions, and develop incident reports, runbooks, and preventive solutions.



Manage operational support requests and identify recurring issues that can be addressed through long‑term engineering improvements.

Design and maintain authentication and authorization systems for AI agents and machine clients, including OAuth applications, scoped tokens, permissions, and secure access management. Manage AI agent traffic, implementing rate limits, capacity controls, cost safeguards, and mechanisms to handle dependency failures and unexpected traffic spikes. Contribute to the development of AI tooling infrastructure, ensuring that reliability, security, and performance remain central to engineering decisions.

At least 5 years of experience building, deploying, and operating production backend services, including participation in on‑call rotations. Solid programming skills in TypeScript or Go, with practical working knowledge of the other language. Good knowledge of PostgreSQL and relational database systems.

Experience with CI/CD pipelines, Docker, containerized deployments, and Infrastructure as Code (IaC). Ability to troubleshoot distributed systems using metrics, logs, and traces to identify performance bottlenecks and service failures. Adaptability, ownership,



and the ability to navigate ambiguity while delivering solutions in fast‑paced engineering environments.

Experience building or operating proxies, gateways, or distributed services, troubleshooting retries, partial failures, upstream outages, and making appropriate fail‑open or fail‑closed decisions under degraded conditions.

Experience with AI agent tooling, Model Context Protocol (MCP), or infrastructure serving AI agents and LLM clients. Contributions to open‑source projects, particularly within the Node.js, Go, TypeScript, or API tooling ecosystems.

Fully Remote: Work from anywhere in the world, with no office attendance requirements.

Equity Ownership: Employee Stock Option Plan (ESOP), giving every team member an opportunity to share in the company's long‑term growth.

Health Insurance: 100% health insurance coverage for employees and 80% coverage for dependents, regardless of location.

Annual Company

Off‑sites: Flexible Working Arrangements: Annual learning and education allowance for courses, books, conferences, and other career development opportunities.

Global Collaboration: Join an international, remote‑first engineering team working across more than 60 countries and 20 languages.

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR).

📌 Software Engineer - Ai Tooling Infrastructure (Winnipeg)
🏢 Jobgether
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - ai tooling infrastructure (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - ai tooling infrastructure (winnipeg) / winnipeg