Senior Software Engineer (Infrastructure)
$250k - $325k per yearJobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Infrastructure) based in Canada.
Join a fast-growing, AI-native technology company developing an innovative platform that helps businesses automate complex marketing workflows through intelligent AI agents. As a Senior Software Engineer (Infrastructure), you will play a key role in designing and scaling the core infrastructure powering the platform's next phase of growth. You will build production application code that manages persistent, customer-specific cloud environments and supports increasingly complex workloads. Working at the intersection of backend engineering, cloud infrastructure, and distributed systems, you will solve challenging technical problems without relying on established playbooks. You will collaborate closely with a small, highly technical engineering team, taking ownership of critical architecture and infrastructure decisions. This is an opportunity to make a significant impact while building foundational systems in a high-growth AI environment.
Accountabilities
Design, build, and maintain the application code responsible for managing persistent, always-on cloud environments for individual customers.
Own the lifecycle management of virtual machines, container updates, background jobs, queues, observability, and security mechanisms.
Develop scalable backend services, APIs, and infrastructure abstractions that enable product engineers to build and deploy new capabilities efficiently.
Design and implement reliable distributed systems, including messaging queues, distributed locks, background tasks, and service bus mechanisms.
Scale infrastructure from hundreds of customer environments to several thousand while maintaining high availability, performance, and reliability.
Develop and improve Infrastructure-as-Code patterns using Pulumi or comparable technologies, establishing reusable standards and provisioning practices.
Work with Docker, Kubernetes, cloud platforms, Linux systems, networking, storage, and permissions to support complex production workloads.
Diagnose and resolve technical issues across application and infrastructure layers, identifying bottlenecks and implementing long-term improvements.
Establish robust monitoring, observability, and security practices across customer environments.
Partner with platform and product engineering teams to define technical architecture, establish engineering standards, and accelerate product development.
Take end-to-end ownership of technical initiatives, from architecture and implementation through deployment, monitoring, and production debugging.
Requirements
6-12 years of professional software engineering experience, particularly in backend development and core infrastructure engineering.
Previous experience building or contributing to core infrastructure within an AI-native Series A-C startup. This is an essential requirement.
Currently hands-on with production application development, with a strong preference for backend-focused engineers rather than traditional DevOps or SRE profiles.
Proven experience taking ownership of infrastructure components such as virtual machines, queues, containers, and persistent cloud environments.
Strong backend engineering skills and the ability to design, implement, deploy, and maintain production systems independently.
Expertise in Infrastructure-as-Code tools such as Pulumi, Terraform, or AWS CDK.
Practical experience with Docker, Kubernetes, or comparable container orchestration technologies.
Deep knowledge of cloud infrastructure across Azure, AWS, or Google Cloud Platform (GCP).
Strong understanding of Linux systems, networking, persistent storage, permissions, and runtime debugging.
Experience designing distributed systems, asynchronous processing, background tasks, messaging queues, and reliable service architectures.
Ability to build application code that controls and manages infrastructure, rather than relying exclusively on configuration and operational tooling.
Experience designing APIs, backend services, and reusable abstractions for other engineering teams.
Strong understanding of scalability, infrastructure reliability, performance optimization, and production system operations.
Familiarity with AI-driven products and enthusiasm for working in an AI-forward engineering environment.
Comfortable making architectural decisions and delivering solutions in ambiguous, fast-paced startup environments.
Excellent communication skills in English, with the ability to explain complex technical concepts clearly.
Strong ownership, accountability, collaboration, and problem-solving skills, combined with a bias toward execution and high engineering standards.
Nice to Have
Experience managing isolated, per-customer cloud environments at scale.
Previous work involving persistent cloud workloads, virtual machine lifecycle management, or container orchestration.
Experience with Microsoft Azure, AWS, or GCP.
Founder, Founding Engineer, or early-stage startup experience.
Familiarity with TypeScript and Node.Js.
Hands-on experience with Pulumi, Docker, Kubernetes, MongoDB, Elasticsearch, and Linux.
Experience implementing observability and monitoring solutions using Prometheus, Grafana, or Datadog.
Benefits
Competitive annual salary:
$250,000-$325,000.
Potential compensation flexibility up to
$500,000
for exceptional candidates, depending on experience and role scope.
Competitive equity package.
Fully remote working environment.
Location flexibility for candidates based in Canada, the United States, or Western Europe.
Full-time employment opportunity.
High level of technical autonomy and ownership over critical infrastructure systems.
Opportunity to influence foundational architecture and engineering decisions.
Direct collaboration with a small, highly skilled engineering team.
Opportunity to work at the intersection of artificial intelligence, backend engineering, and cloud infrastructure.
Exposure to complex technical challenges while helping scale an innovative AI platform from hundreds to thousands of customer environments.
#J-18808-Ljbffr
Join a fast-growing, AI-native technology company developing an innovative platform that helps businesses automate complex marketing workflows through intelligent AI agents. As a Senior Software Engineer (Infrastructure), you will play a key role in designing and scaling the core infrastructure powering the platform's next phase of growth. You will build production application code that manages persistent, customer-specific cloud environments and supports increasingly complex workloads. Working at the intersection of backend engineering, cloud infrastructure, and distributed systems, you will solve challenging technical problems without relying on established playbooks. You will collaborate closely with a small, highly technical engineering team, taking ownership of critical architecture and infrastructure decisions. This is an opportunity to make a significant impact while building foundational systems in a high-growth AI environment.
Accountabilities
Design, build, and maintain the application code responsible for managing persistent, always-on cloud environments for individual customers.
Own the lifecycle management of virtual machines, container updates, background jobs, queues, observability, and security mechanisms.
Develop scalable backend services, APIs, and infrastructure abstractions that enable product engineers to build and deploy new capabilities efficiently.
Design and implement reliable distributed systems, including messaging queues, distributed locks, background tasks, and service bus mechanisms.
Scale infrastructure from hundreds of customer environments to several thousand while maintaining high availability, performance, and reliability.
Develop and improve Infrastructure-as-Code patterns using Pulumi or comparable technologies, establishing reusable standards and provisioning practices.
Work with Docker, Kubernetes, cloud platforms, Linux systems, networking, storage, and permissions to support complex production workloads.
Diagnose and resolve technical issues across application and infrastructure layers, identifying bottlenecks and implementing long-term improvements.
Establish robust monitoring, observability, and security practices across customer environments.
Partner with platform and product engineering teams to define technical architecture, establish engineering standards, and accelerate product development.
Take end-to-end ownership of technical initiatives, from architecture and implementation through deployment, monitoring, and production debugging.
Requirements
6-12 years of professional software engineering experience, particularly in backend development and core infrastructure engineering.
Previous experience building or contributing to core infrastructure within an AI-native Series A-C startup. This is an essential requirement.
Currently hands-on with production application development, with a strong preference for backend-focused engineers rather than traditional DevOps or SRE profiles.
Proven experience taking ownership of infrastructure components such as virtual machines, queues, containers, and persistent cloud environments.
Strong backend engineering skills and the ability to design, implement, deploy, and maintain production systems independently.
Expertise in Infrastructure-as-Code tools such as Pulumi, Terraform, or AWS CDK.
Practical experience with Docker, Kubernetes, or comparable container orchestration technologies.
Deep knowledge of cloud infrastructure across Azure, AWS, or Google Cloud Platform (GCP).
Strong understanding of Linux systems, networking, persistent storage, permissions, and runtime debugging.
Experience designing distributed systems, asynchronous processing, background tasks, messaging queues, and reliable service architectures.
Ability to build application code that controls and manages infrastructure, rather than relying exclusively on configuration and operational tooling.
Experience designing APIs, backend services, and reusable abstractions for other engineering teams.
Strong understanding of scalability, infrastructure reliability, performance optimization, and production system operations.
Familiarity with AI-driven products and enthusiasm for working in an AI-forward engineering environment.
Comfortable making architectural decisions and delivering solutions in ambiguous, fast-paced startup environments.
Excellent communication skills in English, with the ability to explain complex technical concepts clearly.
Strong ownership, accountability, collaboration, and problem-solving skills, combined with a bias toward execution and high engineering standards.
Nice to Have
Experience managing isolated, per-customer cloud environments at scale.
Previous work involving persistent cloud workloads, virtual machine lifecycle management, or container orchestration.
Experience with Microsoft Azure, AWS, or GCP.
Founder, Founding Engineer, or early-stage startup experience.
Familiarity with TypeScript and Node.Js.
Hands-on experience with Pulumi, Docker, Kubernetes, MongoDB, Elasticsearch, and Linux.
Experience implementing observability and monitoring solutions using Prometheus, Grafana, or Datadog.
Benefits
Competitive annual salary:
$250,000-$325,000.
Potential compensation flexibility up to
$500,000
for exceptional candidates, depending on experience and role scope.
Competitive equity package.
Fully remote working environment.
Location flexibility for candidates based in Canada, the United States, or Western Europe.
Full-time employment opportunity.
High level of technical autonomy and ownership over critical infrastructure systems.
Opportunity to influence foundational architecture and engineering decisions.
Direct collaboration with a small, highly skilled engineering team.
Opportunity to work at the intersection of artificial intelligence, backend engineering, and cloud infrastructure.
Exposure to complex technical challenges while helping scale an innovative AI platform from hundreds to thousands of customer environments.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Infrastructure) in Winnipeg, MB vacancy
- ...Own cloud infrastructure and CI/CD automation as a Senior DevOps Engineer with Bounteous, supporting secure, scalable, reliable platforms remotely across Canada or Mexico. This contract position requires six-plus years in DevOps, Cloud Engineering, SRE, or Infrastructure...SeniorContract workInternshipRemote work
- ...of global GDP, these industries are the infrastructure of our planet, including agriculture,... ...the long term. About the role:As a Senior Engineer in the Infrastructure org, you will help... ...years of experience designing and building software, infrastructure, or distributed systems...SeniorLong term contractFull timeRemote workFlexible hours
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software... ..., high-resolution population data and the modeling infrastructure to run scenario planning at scale. Together, these capabilities...SeniorFull time
$137.2k - $196k per year
About The RoleThe Infrastructure team at Tubi builds and operates the core platforms that power our services at scale. We provide reliable... ..., networking, observability, and deployment. As a Senior Software Engineer on the Infrastructure team, you will design, build, and...SeniorRemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week- Build production software for NVIDIA DGX Cloud, using Go or Python to automate bare-metal GPU infrastructure. Apply SRE expertise to large-scale AI workloads.As a Senior Software Engineer, you will create operational tooling that moves installed NVIDIA systems into IaaS production...SeniorPermanent employment
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally... ...development team. As a Senior SDN Network Software Engineer,... ...portfolio. The work combines network infrastructure, cloud security, APIs, and...Senior
$123.75k - $165k per year
This is Engineering at Lattice Lattice’s Engineering team is continuously working to... ...also an amazing product experience. The Infrastructure Platform team focuses on the cloud... ...their services. What You Will Do As a Senior Software Engineer on the Infrastructure Platform...SeniorWork at officeWork from home- ...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft... ...the role. We’re building the next generation of agentic AI infrastructure at Cohere. This team sits at the intersection of ML systems,...SeniorFull timeManual laborWork at officeLocal areaRemote workHome office
- ...highly realistic closed-loop simulation engine built with the latest in generative AI technologies... ...! You Will Develop the tooling, infrastructure, and pipelines to support complex... ...in Python programming and strong software engineering fundamentals with real‑world...SeniorFull timeInternshipWork at officeWork from homeFlexible hours
$221.21k - $256.43k per year
...key member of the newly created Security Engineering Team, with a mission to keep Quora safe... ...protections around our products, infrastructure and people. Our small engineering team... ...Candidate Would... be a capable software engineer while also spiking in at least...SeniorRemote workMonday to fridayFlexible hours- Senior Software Engineer - Infrastructure as Code TeamMarqeta 01 June 2025 Software Engineer DevOps Cloud AWS Infrastructure As a Senior Software Engineer on the Infrastructure Engineering team, you will be at the forefront of shaping and enhancing our fintech solutions...SeniorRemote workFlexible hours
- Relay is hiring a Senior Software Engineer (Voyager) in Toronto to help build AI-enabled infrastructure and accelerate product experiences for small businesses. You will shape AI foundations, prototype emerging technologies, and partner with product teams to deliver impactful...Senior
$165k - $330k per year
...Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable... ...Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLEAs an Infrastructure Software Engineer at Baseten, you'll build and...Flexible hours$176k - $220k per year
...educational institutions Work together with engineers, scientists, operators, and more from... ...Handshake AI Human data is the core infrastructure to AI advancement. Frontier AI labs... .... About the RoleWe’re looking for a Senior Software Engineer to join our ML Infrastructure...SeniorFull timeInternshipWork at officeLocal areaRemote workFlexible hours$180k - $350k per year
...opportunities to succeed. What You Will DoThe technology infrastructure team plays an essential role through innovative... ...own the entire technology infrastructure life cycle: Engineer and support software and systems infrastructure. Introduce new foundational...Internship- ...KeycardAt Keycard, we're building identity and access infrastructure for the agent-native era, where software isn't static but a dynamic, constantly changing... ...Heroku. The RoleWe're hiring two staff-level Software Engineers, Infrastructure to own how Keycard is built, shipped...InternshipRemote work
- ...Tenstorrent in Toronto, Canada, seeks a Sr. Software Engineer for Systems Framework & Infrastructure to design, implement, and maintain software frameworks, APIs, tooling, and CI systems across the ASIC and system level. You will collaborate across teams to bring up ML processors...Senior
- Strengthen cloud infrastructure and production reliability with AWS expertise for an AI-driven risk intelligence platform serving global compliance needs.As a Senior Software Engineer, you will help scale backend systems and cloud infrastructure. You will improve production...Senior
- Strengthen scalable applications and processing infrastructure as an Associate Software Engineer using server-side development, SQL, and AWS.This Associate Software Engineer role focuses on outcomes, customer impact, and reliable technology. You will independently own large-...
- ...systems, microservice design, and enterprise data reliability on a hybrid schedule.This intermediate Backend Software Engineer supports foundational infrastructure for internal and customer-facing chatbot solutions. The Platform Engineering team needs expertise in Java, Kotlin...Contract work
- Join Tailscale as an Infrastructure Software Engineer, focusing on cloud environment improvements and system efficiency. This fully remote role encourages collaboration and innovation across various engineering teams. Tailscale is seeking a diligent Software Engineer to enhance...Remote work
- Build Databricks infrastructure and products using Python, Java, or C++ within collaborative engineering teams. Develop reliable, scalable, and secure platform solutions.As a Software Engineer, you will contribute across backend, infrastructure, databases, systems, tools, cloud...
$160k - $325k per year
...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft... ..., Paris, Berlin and Seoul. Join us! Why this role? The Data Infrastructure team at Cohere is responsible for the storage and data...Full timeWork at officeLocal areaRemote workHome office$135.2k - $258k per year
About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies... ...customer churn.What you'll do As an engineer on the team, you'll be responsible for... ...2+ years of experience in backend software developmentAbility to write high-quality...Contract workInternshipWork at officeLocal areaRemote workWork from homeRelocation- ...forward.Join us and, together, we’ll advance your career. The RoleWe are looking for a Senior Infrastructure Engineer to own the platforms used to build and validate AMD software at scale. These platforms include large on-premises and cloud compute fleets, container platforms...SeniorFull timeInternship
- Why this role? We’re building the data infrastructure behind some of the most demanding AI training workloads in the world, and we want... ...teams rely on for training and evaluation jobs.As a Software Engineer, Data Infrastructure, you will Work directly on petabyte‑...Full timeWork at officeFlexible hours
- Software Engineer: Agent Infrastructure Backend / Distributed Systems · Toronto, Canada · Full-timeDesign and build the execution fabric, scheduling,... ...distributed compute: job schedulers and workflow orchestration engines; on-prem cluster management and deployment;...
$123.3k - $159.5k per year
# Software Engineer, AI/ML InfrastructureThumbtack123k-160k CADFull-timeremote· seniorCanadagopythonpostgresListed... ...together.About the Machine Learning Infrastructure TeamAt Thumbtack, our challenges span a... ...AI models and tooling.-Partner with senior engineers to evaluate next-generation...SeniorSeasonal workLocal area- As the Senior Staff Software Developer, Developer Infrastructure, you are the technical driver of this entire org — the Uber Tech Lead unifying DevX, TestX, Backend... ...to agentic coding systems that multiply what each engineer can ship This is a rare opportunity to shape not...SeniorLong term contractRemote work
$147k - $196.6k per year
...platforms that power them. We’re looking for a Manager of Software Engineering to join the Autonomous Vehicles Integrity Platform group. This... ...leadership role responsible for guiding the AV Diagnostics Infrastructure team as it develops the fault detection and diagnostic...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Infrastructure). Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

