Senior Software Engineer, Cloud Development
Mozilla · Remote Canada · 2026-07-29
About this role
<div class="gmail_default" style="font-size: small;"> <div> <p><strong>Why Mozilla?</strong></p> <p><span style="font-weight: 400;">Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people.&nbsp;</span></p> <p><span style="font-weight: 400;">The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute </span><strong>open-source</strong><span style="font-weight: 400;"> software that enables people to enjoy the internet on their terms.&nbsp;</span></p> <p><strong>About the Team &amp; Role</strong><span style="font-weight: 400;"><br></span><span style="font-weight: 400;">The AI Platform team is responsible for building the foundational infrastructure that powers intelligent experiences across Mozilla products. This includes model training pipelines, high-throughput inference services, GPU orchestration, and secure, privacy-respecting AI systems that operate reliably at global scale.</span></p> <p><span style="font-weight: 400;">We’re looking for a Senior Software Engineer with a strong platform mindset to help design, build, and operate Mozilla’s AI platform. In this role, you’ll work at the intersection of machine learning, distributed systems, and production infrastructure—ensuring that models can be trained, deployed, and served efficiently, securely, and at scale. You will collaborate closely with product, infrastructure, and security teams to enable fast iteration while meeting strict performance and privacy requirements.</span></p> <p><strong>What You’ll Do</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Design, build, and operate core platform services and APIs used to deploy and serve production workloads at scale.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Own service reliability end-to-end, driving improvements in availability, scalability, performance, and operational excellence.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Lead efforts to optimize backend services for throughput, latency, and cost efficiency across distributed infrastructure.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Design and manage Kubernetes-based workloads, including GitOps deployment pipelines, environment configuration, and resource utilization optimization.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Own and improve critical parts of the service lifecycle, including packaging, versioning, testing strategies, validation, and deployment automation.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Implement and evolve observability practices (metrics, logging, tracing, alerting) to improve visibility and operational resilience of backend services and pipelines.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Partner closely with product, infrastructure, security, and data teams to design scalable platform capabilities that enable new product features.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Contribute to technical design discussions, propose architectural improvements, and mentor junior engineers through code reviews and knowledge sharing.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Participate in and help improve operational processes, including incident response, on-call rotations, and post-incident reviews.</span></li> </ul> <p><strong>What You'll Bring</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Bachelor's degree with 4–6 years of relevant industry experience, or Master's degree with significant hands-on experience building and operating production systems, or work experience equivalent</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Strong, modern Python skills, with experience writing clean, maintainable code and working with a fast toolchain (dependency management, linting, formatting, type checks, pre-commit), building both libraries and CLIs that output structured data.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Advance experience with database deployment and management, bonus points for familiarity with Postgres</span></li> <li style="font-weight:…
Skills asked for
- machine learning
- kubernetes
- python
- postgres
- gcp
- helm
- terraform
- grafana
Similar jobs
- Senior Software Engineer, Firefox SecurityMozilla · Remote Canada
- Senior Software Engineer, Firefox DesktopMozilla · Remote Canada
- Senior Software Engineer, Cloud EngineeringMozilla · Remote Canada
- Senior Software Engineer, AccessibilityMozilla · Remote Canada
- Senior Software EngineerMozilla · Remote Canada
- Senior Software Engineer, Backend (PBA - Growth)Affirm · Remote Canada
- Senior Software Engineer, Backend (ML Feature Platform)Affirm · Remote Canada
- Senior Staff Software EngineerAffirm · Remote Canada
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.