Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Browser (New Products)

Full-time

Mozilla

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 Mozilla is seeking experienced browser engineers to join a small team exploring new applications of browser technology. The work combines deep systems engineering, rapid experimentation, and close collaboration across technical disciplines. We are looking for a browser engine specialist who enjoys turning difficult systems questions into working experiments. You will investigate browser behavior, implement changes deep in the engine, and establish which ideas produce meaningful improvements. This is a hands-on individual contributor role with ownership of engine-level investigations and implementation, working closely with the team’s technical lead. The work suits someone who has built or substantially changed browser internals, understands the tradeoffs embedded in those systems, and enjoys applying that knowledge to unfamiliar problems. Your experiments will help inform technical direction. What you'll do: Design and implement experiments within browser engine subsystems.

Investigate how internal data structures and execution behavior affect performance, correctness, and the interfaces exposed to developer tools. Evaluate ways to represent and expose browser state efficiently and accurately. Identify the tradeoffs in each approach, including information loss, implementation complexity, and compatibility with dynamic web content. Prototype engine capabilities that support reliable programmatic interaction with web content. Investigate how document structure, layout, navigation, and event handling affect correctness and performance. Instrument browser behavior and evaluate changes against repeatable tasks. Measure performance and correctness, isolate the effect of each change, and document unsuccessful experiments as clearly as successful ones. Check that gains hold beyond the workloads used to develop the prototype. Profile the overhead introduced by new capabilities and pursue improvements where measurements justify them. Use AI tools to accelerate coding and analysis, and verify their output through debugging, tests, and measurement. What you'll bring: - Deep hands-on expertise in at least one browser engine subsystem, such as DOM and Web APIs, layout and rendering, accessibility, JavaScript runtimes, or networking and process architecture. You have implemented substantial changes and can trace their effects into neighboring subsystems. - Strong proficiency in C++ or Rust, experience navigating a large systems codebase, and practical knowledge of memory ownership, concurrency, object lifetimes, and performance debugging. You can build the JavaScript and scripting tools needed to exercise and measure your work. - A demonstrated ability to investigate unfamiliar code, form a precise hypothesis, construct a useful prototype, and interpret the results. You can separate the effects of your implementation from variability in websites, workloads, or model behavior.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Browser (New Products) in Remote vacancy
  • $145k - $170k per year

     ...Firefox, the privacy-minded web browser. Now, with more than 225...  ...people around the world using our products each month, we’re shaping the...  ...and distribute open-source software that enables people to enjoy...  ...seeking experienced browser engineers to join a small team... 
    Suggested
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    2 days ago
  •  ...Responsibilities Design and implement experiments within browser engine subsystems. Investigate browser data structures, execution behavior...  ...repeatable tasks. Profile and reduce overhead introduced by new capabilities when measurements justify improvements. Document... 
    Suggested
    Full time
    Immediate start
    Home office

    Mozilla

    Remote
    3 days ago
  •  ...simple, sophisticated financial products across managed investing, do-...  ...their financial lives. Data & Engineering at Wealthsimple spans...  ...About the role This is a new role — one that doesn’t yet exist...  ...and it’s a meaningful one. As a Staff Software Developer on Production... 
    Suggested
    Long term contract
    Full time
    Immediate start

    Wealthsimple

    Remote
    4 days ago
  •  ...best open source observability software – including Prometheus, Mimir,...  ...innovations to Grafana labs products and offerings. As a company...  ...software. We are looking for Engineers that are passionate about communicating...  ...to progress in their career. Staff Software Engineers at Grafana... 
    Suggested
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    5 days ago
  • $154.8k - $212.85k per year

     ...shaping an exciting array of product solutions, including Video-Based...  ....1B ARR is that we need great engineers everywhere, and we have the...  ...sits at the center of hardware, software, AI, and the physical world. The...  ...at the company: building new products from scratch, applying... 
    Suggested
    Long term contract
    Full time
    Internship
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Remote
    4 days ago
  • $192.89k - $231.47k per year

     ...truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases  This...  ...leverage the best open source observability software – including Prometheus, Mimir, Loki,...  ...teams where every person brings a new perspective to the software.  What will... 
    Long term contract
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    5 days ago
  •  ...Required qualifications Solid web development (HTML, CSS, JavaScript) and comfort debugging real-world site breakage. Fluent with browser devtools and cross-browser diagnosis. Comfortable using AI tooling to speed up diagnosis and fixes. Preferred Gecko... 
    Contract work

    Mozilla

    Remote
    5 days ago
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...growing. We are hiring a  Staff-level Software Engineer for...  ...'s suite of enterprise products and web services, using Go (Golang... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    12 days ago
  • $229k - $241.5k per year

     ...our flexible approach to where we work. Overview As a Staff Software Engineer, you will play a key role in shaping and advancing a robust data...  ...maintainability with tech debt and the development of new features.   About You Minimum Qualifications ~8+ years... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    2 days ago
  •  ...What the Role Is We’re hiring a Staff Software Engineer who’ll be the technical lead for a new Search team at Babylist. This new team will be focused on moving Babylist’s search capability in-house, making our search results more relevant and personalized, and partnering with... 
    Full time

    Babylist

    Remote
    4 days ago
  • Job Responsibility: Overview: Quest Software is looking for an experienced SaaS Software Developer...  ...Azure platform Build commercial products that work across numerous Microsoft technologies...  ...document designs and specifications for new features and services Experience... 
    Full time
    Remote work

    Quest Software

    Remote
    2 days ago
  • $128k - $171k per year

     ...Firefox, the privacy-minded web browser. Now, with more than 225...  ...people around the world using our products each month, we’re shaping the...  ...and distribute open-source software that enables people to enjoy the...  ...experienced and versatile software engineer to work on the tools and... 
    Long term contract
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    4 days ago
  • usd181k - usd241k per year

     ...authentication. This role is a hands-on engineering position inside Information...  ...~5+ years of professional backend software engineering experience ~ Strong production experience in Python or a similar...  ...Equity Grade - USA 7 Employees new to Affirm typically come in at the... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    4 days ago
  • $154.8k - $212.85k per year

     ...shaping an exciting array of product solutions, including Video-Based...  ...About the role The way software gets built is changing fast. AI...  ...review, and ship code alongside engineers — and our Developer Experience...  ...Samsara benefits. We're hiring a Staff Software Engineer to help set... 
    Long term contract
    Full time
    Internship
    Live out
    Remote work
    Flexible hours

    Samsara

    Remote
    4 days ago
  • $195k - $265k per year

     ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented...  ...ship inside it. Beyond the product itself, we own the tooling and...  ...and keep them current. As a Staff Engineer here, you'll care as...  ...with on-premises or self-hosted software. You've shipped software that... 
    Internship
    Local area
    Remote work

    CircleCI

    Remote
    4 days ago
  • $181k - $241k per year

     ...You will collaborate across teams in the product development lifecycle by collaborating...  ...a total of 8+ years of experience as a software engineer. You are proficient in designing, developing...  ...- P Equity Grade - 7 Employees new to Affirm typically come in at the start... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    7 days ago
  •  ...experience, many have been successful at Vanta without it. Our Staff Software Engineers lead strategically important technical work and deliver...  ...Vanta’s Growth group helps prospects evaluate and try Vanta, new customers reach value faster, and existing customers expand with... 
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Vanta

    Remote
    9 days ago
  • $256k - $380k per year

     ...’re looking for a versatile, persistent product engineer who’s not afraid to set up reusable building...  ...weekly active users who depend on your software and eagerly await your next feature....  ...work, but instead of software meeting this new standard, it held them back.... 
    Full time
    Internship
    Work at office
    Remote work
    Night shift
    Day shift

    Ashby

    Remote
    4 days ago
  •  ...impacting projects. Collaborate with product management, design, analytics, risk, operations...  .... ~8+ total years of experience as a software engineer. ~ Extensive experience developing...  ...: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador,... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    9 days ago
  •  ...all applications and next steps. Our partner is looking for a Staff AI Product Engineer based in Canada. We are looking for an experienced AI Product...  ...into the product architecture. - Rapidly prototype new AI capabilities and present technical concepts and product opportunities... 
    Full time

    Jobgether

    Remote
    2 days ago
  •  ...future at Cresta. About the Role:    We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that...  ...opportunity to shape technical strategy, mentor engineers, and build production systems at the intersection of AI and enterprise software.... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    4 days ago
  •  ...complex business applications—the software that runs the world as we know...  ...method using advanced data engineering, compiler and LLM based...  ...closely with other roles such as product managers and designers Learn...  ...together Ability to learn new software and technologies quickly... 
    Full time
    Internship
    Work at office
    Local area

    Mechanical Orchard

    Remote
    5 days ago
  •  ...Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, and eliminate risk. Our customers include... 
    Full time

    Chainguard

    Remote
    3 days ago
  • usd181k - usd241k per year

     ...matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous...  ...across the company to ship high-quality software quickly and confidently. The Staff Engineer...  ...points and lead initiatives to improve productivity through tooling, automation, and best practices... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    4 days ago
  •  ...continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding....  .... . See yourself at Twilio Join the team as Twilio's next Staff Mobile Software Engineer for Stytch, where you'll shape the next generation of... 
    Full time
    Remote work
    Worldwide

    Twilio

    Remote
    7 days ago
  • usd181k - usd241k per year

     ...Observability team builds the platform every Affirm engineer relies on to understand the behavior and...  ...by default. We’re looking for a Staff Software Engineer to be the technical lead for...  ...closely with infrastructure and product teams. What You'll Do · You will own... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    4 days ago
  • usd181k - usd241k per year

     ...tradeoffs on what matters most. Engineering owns cost visibility and...  ...anomalies with the same rigor as production incidents: we've built a...  ...accountability never gets diffuse. As a Staff Cost Engineer, you'll operate...  ...Equity Grade - 7 Employees new to Affirm typically come in at... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    4 days ago
  •  ...foundation AI models and end-to-end products that are designed to solve...  ...is a team of researchers, engineers, designers, and more, who are...  ...Toronto with key offices in London, New York City, San Francisco,...  ...infrastructure, edge inference, or browser-native models - Open-source... 
    Full time
    Manual labor
    Local area
    Remote work

    Cohere

    Remote
    15 days ago
  •  ...first contract lifecycle management (CLM) software, Agiloft helps organizations manage the...  ...you keep: nearly a full 100% of new customers are satisfied with their initial...  ...Overview We are seeking an experienced Staff Software Engineer – Cloud Services to own and evolve the... 
    Long term contract
    Full time
    Contract work
    Flexible hours

    Agiloft

    Remote
    9 days ago
  •  ...much bigger agentic ecosystem we’re building, and we’re moving most of our engineering effort to AI-first work to build it. You’ll own the architecture and technical direction of our AI product suite, partnering with our Director of AI Engineering, including: Agentic... 
    Full time

    Distru

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Browser (New Products). Be the first to apply!