Senior Software Engineer
$104k - $139k per yearMozilla
- Remote job
Why Mozilla?
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. 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.
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 open-source software that enables people to enjoy the internet on their terms.
About this team and role:As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the service reliable and healthy in production. You'll do this while collaborating closely with frontend engineers, product managers, CloudEng, and UX and design partners to deliver reliable features.
We are looking for engineers who treat the systems they build as their own: people who are comfortable owning a service end to end, from writing the code to verifying it works as intended in production and monitoring its health.
We are hiring for multiple Ecosystem Services Team back-end teams - each solving their own unique challenges to make the web better for everyone. More details about all hiring teams will be shared in the interviews.
About Ecosystem ServicesEcosystem Services builds and operates the back-end platforms that power Mozilla products and services, with a focus on privacy, security, and delivering critical functionality to Firefox and millions of users worldwide.
Our portfolio spans a diverse set of platforms and services. Representative examples include Privacy Services, which provides the APIs and infrastructure behind Mozilla VPN, Relay (email and phone aliasing), and Monitor (data breach detection and remediation); AutoPush, Mozilla's Web Push platform for securely delivering notifications and real-time updates to Firefox clients; and Remote Settings, Mozilla's platform for delivering configuration updates to Firefox outside the regular release cycle. Together with many other backend platforms across the organization, these services help deliver secure, reliable experiences to Mozilla users every day.
Our teams own services end-to-end from designing and building distributed systems, to operating them in production, improving reliability, and evolving the cloud infrastructure they run on. We work closely with product, frontend engineering, Cloud Engineering, UX, and design partners to build resilient systems that make the web better for everyone.
We're hiring backend engineers across multiple Ecosystem Services teams, each tackling different technical challenges while sharing a culture of ownership, collaboration, and operational excellence. More details about the specific teams and domains will be shared during the interview process.
What you’ll do:
- Lead backend development, building and maintaining server-side logic
- Take real ownership of the services you work on: deploy them, operate them, and keep them healthy in production rather than handing them off
- Work closely with our CloudEng Team to maintain and improve production environments, including monitoring and alerting with tools such as OpenTelemetry, Sentry, Prometheus, and Grafana
- Participate in an on-call / off-hours support rotation, triaging and resolving production issues, partnering with CloudEng and support teams to investigate incidents, address bug reports, and keep the application running reliably
- Periodically rotate into a support role, handling releases, dependency updates, and incoming work requests from customer support and other stakeholders
- Thoughtfully apply AI-assisted development tools to move faster and raise quality, while maintaining good judgment about where they fit and where they don't
- Partner with and support stakeholders (e.g. front-end, platform), ensuring backend systems, APIs, and data contracts meet their needs
- Partner with frontend and cross-functional teams to align on project goals, contribute to API design, and ensure backend systems, APIs, and data contracts meet their needs
- Participate in code reviews to maintain high standards of code quality and system reliability
- Participate in security and privacy reviews, ensuring all data protection measures meet compliance standards
What you’ll bring:
- 4+ years of experience in software development with a strong focus on backend technologies
- Strong professional experience with Python , TypeScript/Node.js, or Rust building back-end services and confidence leading back-end engineering projects.
- Proficiency with PostgreSQL and SQL query optimization, including relational schema design and migrations with a query builder such as Knex
- Hands-on DevOps experience on Google Cloud Platform (GCP), with Docker-based build and deploy pipelines. You are comfortable deploying, operating, and troubleshooting services in the cloud rather than handing that responsibility to someone else
- Hands-on experience with observability and monitoring tooling such as Sentry and Grafana
- A pragmatic commitment to shipping quality work. You care about the quality and reliability of what you ship, you make sensible trade-offs under real constraints, and you consistently move work to and into production.
- Strong engineering judgment. You can navigate ambiguity, weigh trade-offs, and make sound decisions with incomplete information, and you know when to ask for input
- A genuine ownership mindset. You are excited to own a service end to end and have a track record of operating what you build in production, including experience with on-call or off-hours production support
- Experience mentoring junior engineers and driving technical excellence in code quality, testing, and process improvements
Bonus Points for experience with:
- Performance / load testing
- Experience with IaC tools such as Terraform and Kubernetes
- Open-source contributions or personal engineering projects
- Django experience
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)
About Mozilla
Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.
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 orientation s, 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 jobs.jobcopilot.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.
Group: D
#LI-REMOTE
Req ID: R3195
Hiring Ranges:
Canada Tier 1 Locations
$104,000 - $139,000 CAD
Canada Tier 2 Locations
$95,000 - $126,000 CAD
$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across...SeniorLong term contractFull timeWork at officeImmediate startRemote work- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...SeniorLong term contractFull time
- ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in...SeniorFull timeWorldwide
- ...connected through virtual collaboration, team gatherings, and a people-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product digital platform. In this role, you’ll work closely with...SeniorFull timeInternshipRemote work
- ...hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build... ...with as little manual intervention as possible. As a Senior Engineer, you'll be a hands-on contributor to a small, focused...SeniorRemote jobFull timeLocal areaFlexible hours
- ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,... ...hear from you! Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review Team which is responsible...SeniorFull timeLocal area
$135k - $150k per year
...with us. We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our...SeniorFull timeFlexible hours- ...Description About Liferaft Liferaft builds software that helps organizations find, understand, and act on potential risks... ...Role Liferaft is looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich the platform our...SeniorFull timeLive InRemote workFlexible hours
- ...investors who have helped define modern fintech and enterprise software, including Spark Capital, Ten Coves Capital, Portage... ...Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software...SeniorLong term contractFull timeWork from homeFlexible hours
$140k - $170k per year
...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of...SeniorFull timeWork at officeRemote work2 days per week$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what we build. Agents write most of the code now. So the hard part is yours: what to build, how it should work and whether what shipped...SeniorRemote jobFull timeWeekend work- ...fuel who we are. About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team. In this role you'll... ...the team's first dedicated Platform Engineer, you'll take a software-first approach to solving core infrastructure challenges through...SeniorFull timeInternshipRemote workFlexible hours
- ...What Makes Us Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...: Remote - (NORAM) How You'll Make an Impact: As a Senior Backend Engineer on the Distribution Team, you'll be instrumental in developing...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$145k - $193k per year
...-latency gRPC services, and SQL queries powering the promotions engine • Own technical problems of the highest scope and complexity,... ...About You • You possess a minimum of 5 years of experience in Software engineering • A solid foundation in computer science, with strong...SeniorFull timeRemote work$150k - $200k per year
...dollars can go back into care. About The Role: As a Senior Software Engineer , you are a full-stack software engineer who works directly... ...Write and extend agentic workflows in Conductor's orchestration engine — building custom tools, integration adapters, and...SeniorLong term contractFull timeContract workWork at officeRemote work2 days per week$115k - $165k per year
...operate, increase sales, engage customers, and keep employees happy. Are you bready* for a change? Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will get to work across the entire Toast platform, including our...SeniorFull timeLocal area$150k - $200k per year
...looking for passionate individuals to help make this vision a reality for millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational infrastructure and core systems that enable thousands of hospitals and...SeniorFull timeWork at officeRemote work2 days per week$120k - $140k per year
.... You’ll be part of a collaborative, growth-focused team that values expertise, creativity, and human connection. As a Senior Software Engineer , you’ll sit at the intersection of content, data, and real-world impact —building the integrations that connect it all. You...SeniorRemote jobLong term contractFull timeFlexible hours- ...external customer facing integrations. Responsibilities: Play a substantial role in the platform frontend and authentication engineering team. Work with Cresta product and engineering teams, build and continuously improve the Cresta platform and new product...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...platform, it’s a hub of innovation, imagination and creativity. Engineering at StackAdapt: As an Engineer at StackAdapt, you will be... ...designing complex, scalable, well tested, and well documented software Ability to take responsibility and ownership of projects...SeniorFull timeRemote workHome officeFlexible hours
$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...: Building the core engine that powers our vision of an operating... ...Problems You’ll Solve As a Senior Software Engineer II, you will...SeniorFull timeWork at office- ...rewriting the most critical and complex business applications; the software that runs the world as we know it today, so they’re ready to... ...AI platform, Imogen, harnesses this method using advanced data engineering, compiler and LLM based techniques to create something unique...SeniorRemote jobFull timeLocal area
$154k - $176k per year
...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and... ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure, distributed...SeniorRemote jobFull timeWork at officeWork from home$95k per year
...turning data into actionable insights with lightning speed. Calabrio-Verint is looking for a highly skilled and experienced Senior Software Engineer, AI to perform a key role in our digital transformation program, and deliver exceptional customer experience supported by...SeniorFull timeFlexible hours$128.5k - $192.5k per year
...writes, tests and deploys the infrastructure and application management software for GoDaddy’s eCommerce applications. Expect to learn every day. What you'll get to do... Work as a polyglot engineer, writing and maintaining Infrastructure as code with frameworks/...SeniorFull timeSecond jobWork at officeLocal areaRemote workWork from home$104k - $139k per year
...over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain, and build features for our...SeniorRemote jobFull timeImmediate startHome office- ...our team of 350+ is using AI to transform how finance teams work and empower them to do more with less. The Opportunity - Senior Software Engineer II (Remote - Canada) We are looking for a Senior Software Engineer II for the Integrations team. This role will play a...SeniorRemote jobLong term contractFull timeImmediate start
$153k - $213k per year
...customer identity and authentication. This role is a hands-on engineering position inside Information Security, focused on designing and... ...beyond basic configuration. ~5+ years of professional backend software engineering experience ~ Strong production experience in Python...SeniorRemote jobFull timeWork at officeFlexible hours- ...platform, so teams can easily integrate Postgres with ClickHouse and power end-to-end data workflows. We’re looking for a Senior Software Engineer to join the team building this platform. You’ll work across a range of areas — from control plane services and automation to...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...Mentor the team and lead by example to uphold software development best-practices in addition to... ...Collaborate with stakeholders and other senior engineers across the organization to identify...SeniorFull timeLocal areaRemote workWork from homeHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship Canada
- software developer no experience Canada
- développeur logiciel Canada
- software developer remote Canada
- software engineer intern Canada
- software developer intern Canada
- software engineer - ai machine learning Canada
- director software engineering Canada
- ingénieur développement informatique c++ Canada
- software engineer Canada
