Senior Software Engineer, Cloud Development
Mozilla
About The Team & Role
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.
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.
What You’ll Do
- Design, build, and operate core platform services and APIs used to deploy and serve production workloads at scale.
- Own service reliability end‑to‑end, driving improvements in availability, scalability, performance, and operational excellence.
- Lead efforts to optimize backend services for throughput, latency, and cost efficiency across distributed infrastructure.
- Design and manage Kubernetes‑based workloads, including GitOps deployment pipelines, environment configuration, and resource utilization optimization.
- Own and improve critical parts of the service lifecycle, including packaging, versioning, testing strategies, validation, and deployment automation.
- Implement and evolve observability practices (metrics, logging, tracing, alerting) to improve visibility and operational resilience of backend services and pipelines.
- Partner closely with product, infrastructure, security, and data teams to design scalable platform capabilities that enable new product features.
- Contribute to technical design discussions, propose architectural improvements, and mentor junior engineers through code reviews and knowledge sharing.
- Participate in and help improve operational processes, including incident response, on‑call rotations, and post‑incident reviews.
What You’ll Bring
- 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.
- 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.
- Advance experience with database deployment and management, bonus points for familiarity with Postgres.
- Proven experience deploying and operating workloads in cloud environments, including production‑grade infrastructure on GCP and GKE (artifact registries, managed caches, networking and internal load balancing, VPC, DNS, and separation of nonprod and prod).
- Hands‑on experience with Kubernetes and Helm, writing charts that deploy across environments with per‑environment configuration and progressive feature rollout.
- Experience with Terraform for provisioning infrastructure across environments, including schema validation and PR‑level plan review.
- Experience designing and running scalable APIs that hold up under load, including health and readiness checks, auth, and clean startup and shutdown.
- Experience with Grafana or similar tools for metrics, dashboards, and reading application and infrastructure health together during rollouts.
- Strong problem‑solving skills and the ability to debug performance and reliability issues in distributed systems.
- Clear and effective communication skills, with experience collaborating across engineering, product, and infrastructure teams.
- On‑call experience, including participating in incident response and post‑incident reviews.
Bonus Skills
- Experience with Ray or Ray Serve for GPU‑backed model serving, including setting resource requests and replica counts aligned with available hardware.
- Experience building stateless ML services such as embedding or similarity models, including multi‑model loading, runtime device selection, batch APIs, and handling model‑cache and cold‑start tradeoffs.
- Experience running a multi‑provider LLM gateway, including routing between providers, migrating models, and mixing self‑hosted with third‑party serving.
- Familiarity with containerization and orchestration systems in production environments beyond core Kubernetes/Helm usage.
- Exposure to privacy‑preserving ML techniques, security best practices, or responsible AI system design.
- Contributions to open‑source infrastructure projects or leadership in building reusable internal tooling.
What You’ll Get
- Generous performance‑based bonus plans to all eligible employees – we share in our success as one team.
- Rich medical, dental, and vision coverage.
- Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute).
- Quarterly all‑company wellness days where everyone takes a pause together.
- Country specific holidays plus a day off for your birthday.
- One‑time home office stipend.
- Annual professional development budget.
- Quarterly well‑being stipend.
- Considerable paid parental leave.
- Employee referral bonus program.
- Other benefits (life/AD&D, disability, EAP, etc. – varies by country).
Commitment to diversity, equity, inclusion, and belonging
Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity‑seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.
We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at View email address on ca.talent.com to request accommodation.
We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.
Hiring Ranges
Canada Tier 1 Locations: $104,000—$139,000 CAD
Canada Tier 2 Locations: $95,000—$126,000 CAD
#J-18808-Ljbffr- Contribute to cutting-edge technology as a Senior Software Engineer at Autodesk, focusing on Search Infrastructure across Cloud platforms. Drive the development of scalable search solutions for products like Fusion and Flow. In this critical role, your focus will be on designing...SeniorSoftware
- ...to deliver industry‑leading Contact Centre capabilities through cutting‑edge technology solutions. We’re seeking a Senior Software Development Engineer in Test (SDET) to join our Quality Engineering (QE) team and drive automation excellence for AI‑powered agentic applications...SeniorSoftwareFull timeFlexible hours
- Unlock new opportunities as a Software Development Engineer specializing in cloud technologies. Work on creative solutions and elevate user experiences. In this role, you’ll leverage your expertise as a Software Development Engineer to enhance our software applications. With...Software
- ...Partners, and Madrona. Learn more at commerceiq.ai. We’re looking for a Software Development Engineer to join our Toronto team. This is a hands‑on role where you’ll work alongside talented senior engineers, product managers, and data scientists to design, build, and...SeniorSoftwareInternshipWork at officeMonday to friday
- ...reduce latency* Collaborate with Platform Engineering teams (Landing Zones, Network, Storage,... ...inference workloads align with TR’s cloud native patterns (AWS, Azure, GCP, OCI)*... ...achieve a better work-life balance.* **Career Development and Growth:** By fostering a culture of...SeniorSoftwareWork at officeFlexible hours2 days per week3 days per week
$131k - $191.4k per year
...Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things.... ...software for architecture, engineering, construction, manufacturing,... ...industries. We develop cloud‑based solutions like Autodesk... ...seeking a Principal Software Development Engineer to help build the core...Software- Join a transformative project environment as a Senior Software Engineer. Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering team. In this role, your deep technical expertise coupled with leadership capabilities...SeniorSoftware
$110k - $120k per year
About the role As a Senior SDET, you are the technical authority for quality on our team. You will lead the development and implementation of our long-term automation roadmap, ensuring our testing ecosystem is scalable and robust. You will champion a developer-first mindset...SeniorSoftwareLong term contractInternship- Senior Manager, Software Development - Tangerine Requisition ID : 266255 Reporting to the Head of Engineering, Wealth, the Senior Manager of Engineering is responsible for providing leadership and direction on end‑to‑end technology design and implementation. Interacting with...SeniorSoftwareLong term contractTemporary work
- Join Ring’s Persistent Connection Service team as a Software Development Engineer, focusing on high-throughput backend services for millions of devices... ...maintaining vital connections between Ring devices and the Cloud, ensuring seamless communication. The position emphasizes...Software
- ...leading consulting firm in Toronto is seeking a Senior Software Developer to work in a hybrid model, requiring... ...should have over 10 years of experience in software development, knowledge of relational databases, and expertise in cloud computing technologies like Azure. The role...SeniorSoftwareRemote work
- We are seeking a Senior Cloud Application Specialist (DevOps/Cloud Engineer) to design, develop, and support scalable cloud-based applications and enterprise solutions. This role focuses on cloud-native development, DevOps automation, and end-to-end solution delivery across...SeniorSoftware
- Elevate your career as the Senior Director of Software Development with CAST Group in Toronto, Canada. This role focuses on strategic engineering leadership and innovative product development. You will play a key role in defining and executing CAST’s engineering strategy,...SeniorSoftware
- Overview Software Development Engineer in Test (SDET) – ATM, POS & Card Apps Laboratories for RBC Caribbean Technology. The role is based in the... ...Postman, Swagger, Maven/Gradle, Git, and GitHub. Knowledge of cloud, distributed, or mainframe testing environments. Strong...SoftwareFull timeRemote work
- Join a dynamic environment as a Senior Software Developer focusing on Python and cloud technologies. This is a 12-month contract role based in Toronto, Ontario... ...alongside hands-on experience in cloud platforms and modern development practices. Key Responsibilities: • Develop and...SeniorSoftwareContract work
- ...support team, interface with other engineers, vendors, infrastructure... ...with on‑prem and (AWS) cloud sources and targets Monitor... ...operating systems, security tools, software, and hardware. Identify... ...experience with full application development life cycle and systems...SoftwareWork at officeWork from home
$114.8k - $191.8k per year
...listening data, metrics, and insights in the right places to drive high quality, high velocity, high impact decisions. As a Software Development Engineer you will have technical ownership of the development of critical parts of this system. You will create innovative employee...SoftwareInternship- ...inclusive and high-performing culture. The Senior Security Engineer, Security Solutions Engineering will... ...by leading solution design, hands‐on development, complex problem solving, and delivery... ...engineering best practices across software design, code quality, testing, CI/CD,...SeniorSoftwareFlexible hours
- Title: Software Engineer with ETL and DataStage Development Requisition ID: 258729 The Team The primary role of Global Finance Technology is to work with the... ...infrastructure. The Role We are seeking a Level 7 Senior ETL Developer to support enterprise reporting applications...SeniorSoftware
- ...Senior Software Engineer – Nubank Join to apply for the Senior Software Engineer role at Nubank . About Us Nubank is one of the largest... ...products. We strive for state‑of‑the‑art software development practices that currently include a variety of technologies....SeniorSoftwareFull timeWork at officeWork from home
$113k - $163k per year
At Manulife / John Hancock we are seeking a Senior Cloud Platform Engineer within our Global Enterprise-wide Cloud Team. This job description is... ...creating resilient and scalable platform for application development and delivery. Required Qualifications Cloud & Platform...SeniorSoftwareLong term contractTemporary workWork at officeLocal areaRemote workFlexible hours- DevOPS/Cloud Engineer - Senior Pay Rate: Flexible -Onsite Location: Toronto, Ontario Contract Length: 9 Months Responsibilities... ..., MEAN, Drupal and Elasticsearch Experience setting up development environments and mechanism using tools such as JIRA,...SeniorSoftwareContract workWork at officeFlexible hours
$75.9k - $141.9k per year
...Street West Job Family Group: Technology Job Summary The Senior Cloud Engineer is a core member of the Cloud Adoption and Support team responsible... ...with strong enablement capabilities, supporting internal development teams in adopting cloud services efficiently and...SeniorSoftware- ...which agency is buying a new software system often requires detective... ...Role: Own a product and engineering leadership role in our rapidly... ...of experience in full‑stack development, with a strong emphasis on web... ...). Familiarity with cloud‑based architectures. Github CI...SeniorSoftwareInternshipWork from homeFlexible hours
$160k - $185k per year
...devices — integrating hardware, firmware, mobile applications, and cloud services into one seamless global experience. We design... ...and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the...SeniorSoftwareRemote workFlexible hours- ...and scientific rigor into the design, development and deployment of AI software products. Our objective is to create... ...principles of building a scalable cloud or on-premise AI application but is... ...has been developed by physicists and engineers with decades of experience in designing...SeniorSoftware
- Join CMiC in Toronto as a Software Engineer specializing in API development. Focus on creating and refining RESTful APIs to enhance our construction management platform. The ideal candidate will leverage their programming skills to develop and improve APIs using Oracle ADF...Software
- Step into a Lead Engineer role in Software Development with a focus on mainframe systems in a collaborative hybrid setting. Drive projects that enhance the financial security and health of our clients. As an experienced Software Engineer, you'll apply your 7+ years of development...Software
$112k - $152k per year
Senior Software Application Engineer Lead the architectural evolution of core business systems. Analyze existing system designs and data models, identify... ...At least 6 years of experience in backend or full‑stack development Deep knowledge of AWS or other large cloud computing...SeniorSoftwareLocal area- Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and platform architecture, with opportunities to contribute to full-stack features...SeniorSoftwareWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Cloud Development. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
