Principal Software Engineer, Core Services Remote Canada

Mozilla Corporation
Canada
$70K-$80K a year (estimated)
Remote
Full-time
We are sorry. The job offer you are looking for is no longer available.

Principal Software Engineer, Core Services

Remote Canada

Why Mozilla?

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 :

Mozilla’s Core Services team is looking for a Principal Software Engineer to help build and maintain software platforms, services, and tools to accelerate our product engineering teams.

Core Services’ mission is to enable customer teams using our service infrastructure to spend more time meeting end-customer needs and reduce the time they spend on common software elements that many teams need to test, deliver, and monitor software applications.

Problem spaces within the scope of the Core Services team include observability, CI / CD, remote configuration, incident response, and technical review and decision processes.

Principal Engineers are industry experts in their domain. They work with senior leadership to define our product strategy and goals affecting multiple teams and turn our strategy into coordinated action for those teams.

They manage ongoing cross-cutting technical risk and lead architectural decisions to reduce that risk. They collaborate with senior management to drive engineering and cultural change across departments.

They find common pain points across the technical organization and set a strategy to address those issues.

What you’ll do :

  • Define, and then build, a more consistent developer experience at Mozilla so we can develop new products faster and easier.
  • Identify common challenges shared across multiple teams and build solutions that ease those pain points.
  • Build out a shared internal platform for product teams to access tools that increase their efficiency and productivity.
  • Shift teams out of a reactive operating model to a strategic, proactive model.
  • Mentor junior engineers so that they can grow and take ownership of more complex projects.

What you’ll bring :

  • 10 years of professional experience in software development.
  • Strong experience with service ownership : building, shipping, and supporting services throughout their lifecycle.
  • Ability to identify, prioritize, and execute on cross-cutting problems that impact the organization, collaborating across multiple teams as needed to find the optimal strategy and deliver a solution.
  • Proven track record of leadership across teams, showing a high degree of collaboration, flexibility, and respect for diverse perspectives.
  • Strong problem-solving skills and ability to communicate complex concepts to both technical and non-technical audiences.
  • Ability to influence roadmaps and execution in the teams we partner with.
  • Excellent written and verbal English communication skills and experience participating effectively on a distributed team.

What you’ll get :

  • Generous performance-based bonus plans to all regular 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.
  • 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.

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.

J-18808-Ljbffr

1 day ago
Related jobs
Yelp
Canada
Remote

Our customers are software engineers on all platforms at Yelp (backend, iOS, Android and Web), and our goal is to help them fetch data with faster iteration speeds and ship high quality features. This opportunity is fully remote and does not require you to be located in any particular area in Canada...

Product and Technology
Canada
Remote

The Engineering Team Lead will report to the Head of Engineering and will be responsible for managing the engineers on their team, driving accountability within their team, and will be responsible for the output of their team. We are seeking an Software Engineer Lead with an active oriented mindset ...

StackAdapt
Canada

We're seeking a Staff Software Engineer to help lead our growing backend engineering team. At least 5 years experience of software development in distributed systems, architecting scalable microservices and data pipelines in a successful high-growth technology company. Ranking the highest in perform...

Morson Talent (Canada & USA)
Canada

Codes, debugs, writes automated test scripts and/or software for testing software code and platform used for ITV activities. Performs requirements gathering, design, analysis, programming and integration activities in the development of software for test automation for train control systems. Underst...

Affirm, Inc.
Canada
Remote

Strong experience leading engineering organizations, across multiple product lines, to deliver high quality software. In this role, you are a member of Affirm’s Architecture Group, and in that capacity, you report to the VP of Engineering for Architecture. Champion innovative, scalable, and delightf...

Cloudbeds
Canada
Remote

From the beginning, we've believed that our people are our greatest asset, so we founded the company as #RemoteFirst, #RemoteAlways with shared that allow our team to thrive. Proven experience as a big data engineer or a similar role, with a deep understanding of big data technologies, frameworks, a...

Thinkific
Canada

Staff Software Engineer (Distributed - Canada). You’ll work closely with Principal Engineers, and Architects to lead with technical excellence shaping the technical direction of large projects while also investing time to coach and mentor other Engineers on the team. As a Staff Software Engineer, yo...

Parent Organization
Canada
Remote

We are looking for a <b>"<u>QA Engineer for Unity/Unreal</u></b><b>"</b> on a multinational <b>Fortune 500</b> project in Canada. It is a<b> Permanent (full-time)</b> role in <b>Canada</b>, offering <b>100...

NextGenx Consultancy Services Inc
CA

Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Develop software solutions by studying systems flow, data usage and work processes. Execute and doc...

Addy AI
Canada
Remote

At Addy AI, we’re a team of motivated and experienced engineers using AI to deliver exceptional user experiences for financial services institutions. Remote-First: We embrace remote work, keeping meetings to a minimum and favoring async communication via Slack. Are you an experienced software engine...