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

Senior Software Engineer, Accessibility

$104k - $139k per year
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:

At Mozilla, accessibility (or a11y for short) is an integral part of our mission to ensure the internet is "open and accessible to all," helping to empower people, regardless of their abilities, to contribute to the common good.

To that end, the Accessibility Team maintains the Firefox accessibility engine used by assistive technology software, as well as other accessibility specific features such as high contrast mode support. In addition, the team seeks to guide and educate design and product teams in crafting accessible Mozilla products or features. This supports Mozilla's ambition of creating a joyful internet for all.

The Mozilla Corporation is looking for a skilled developer to work with our passionate Accessibility Team to make the web fully accessible! This is a small, hard-working team that affects the lives of users every day. Using your C++ and systems programming expertise, you will contribute to the core Gecko web rendering engine across various operating systems, shaping Mozilla’s efforts to take Firefox accessibility to the next level.

Opportunities to collaborate with other browser teams abound, and working in the open is the norm. You’ll be responsible for writing code, tests, specifications, building prototypes, solving problems, and analyzing data. You'll get feedback from real users and synthesize it into bug reports, feature designs, and strategic direction to make the web platform even better over time.

What You’ll Do:



  • Improve the architecture, stability, correctness and performance of the core Gecko accessibility engine.

  • Debug and fix problems in our multi-process, multi-threaded codebase.

  • Debug OS specific issues.

  • Build excellent working relationships with engineers and organizational leaders on other teams.

  • Collaborate with design and front-end teams to identify, assess, and remediate accessibility issues.

  • Influence web standards that provide or improve access to new web technology.

  • Work in the open as part of the Mozilla open source project and engage with Mozilla’s global community.

  • Work on infrastructure to expose the web platform to accessibility technology.

  • Meet standards for gecko's memory usage and performance.

  • Implement new web features to enable new kinds of applications and content types.

What you'll bring:


  • A degree or equivalent in Computer Science or a related field.

  • Demonstrated proficiency with C++.

  • Knowledge of web accessibility and ARIA.

  • Knowledge of Javascript, the web, and web applications.

  • Experience working on cross-platform native applications.

  • Creative problem-solving and debugging skills.

  • Experience writing and debugging multi-process, multi-threaded code.

  • Ability to learn a large and complex multi-language code base.

  • Excellent written and verbal English communication skills.

  • Ability to effectively participate as part of a geographically-distributed open development team.

  • A passion to empower and improve the web for people with a diverse range of abilities.

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: R3181

Hiring Ranges:

Canada Tier 1 Locations

$104,000 - $139,000 CAD

Canada Tier 2 Locations

$95,000 - $126,000 CAD

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Accessibility in Canada vacancy
  •  ...Product philosophy Most small business software makes owners do the work to get what they...  ...like having a team of great operators, engineers, and marketers working for you. Our vision...  ...teammate depends on secure, reliable access to the right tools at the right time — whether... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Owner.com

    Canada
    more than 2 months ago
  • $164.45k - $226.55k per year

     ...platform team, not a product team: we build the identity and access infrastructure that other engineering teams build on top of, rather than shipping user-facing...  ...stays secure. The team is well-established and senior, based in Helsinki, Finland. We're now expanding into... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Local area

    Alphasense

    Canada
    more than 2 months ago
  • $115k - $125k per year

     ...bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers, Product...  ...here!   Wave is committed to providing an inclusive and accessible candidate experience. If you require accommodations during... 
    Senior
    Full time
    Summer work
    Internship
    Immediate start

    Wave Hq

    Canada
    12 days ago
  • $132k - $181.7k per year

     ...AlphaSense is seeking an exceptional engineer to own our Excel plugin...  ...~5+ years building production software, with significant experience in...  ...of Excel's calculation engine, object model, and common power...  ...features that feel native while accessing cloud-based intelligence Ensure... 
    Senior
    Internship
    Work at office
    Local area
    Worldwide

    Alphasense

    Canada
    16 days ago
  • $153k - $213k per year

     ...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards...  ...code review. What we look for ~5+ years of experience in software development or engineering, with a deep understanding of system... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    8 days ago
  • $142k - $227k per year

     ...and keep employees happy. Engineers at Toast build the mission-critical...  ..., custom menu and pricing engine configurations, and complex...  ...) ~5+ years of software engineering experience building...  ...is committed to creating an accessible and inclusive hiring process.... 
    Senior
    Full time
    Work at office
    Local area

    Toast

    Canada
    12 days ago
  • $220.53k - $284.56k per year

     ...Summary As a Senior Software Engineer on Topstep's TRM Engineering team, you'll build the products funded traders and our internal teams use every day: the trader-facing web experience, account and onboarding flows, payments and payouts, and the internal tooling the business... 
    Senior
    Remote job
    Full time
    Internship

    Topstep

    Canada
    3 days ago
  •  ...Senior Software Engineer Remote role based in Canada. Must work at least 6 hours of overlap with US Eastern Time. What We Do Wagmo is a modern pet healthcare company built around how pet parents actually care for their pets. We partner with employers to provide a complete... 
    Senior
    Full time
    Work at office
    Remote work

    Wagmo

    Canada
    3 days ago
  •  ...Description About Liferaft Liferaft builds software that helps organizations find,...  ...for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich...  ...for employees and dependents ~ Free access to EAP, Greenshield and a variety of physical... 
    Senior
    Full time
    Live In
    Remote work
    Flexible hours

    Liferaft

    Canada
    more than 2 months ago
  •  ...billion. Apollo.io provides sales and marketing teams with easy access to verified contact data for over 210 million B2B contacts...  ..., among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working... 
    Senior
    Full time
    Worldwide

    Apollo.Io

    Canada
    more than 2 months ago
  •  ...mission at Point is to make homeownership more valuable and accessible. Your work directly helps homeowners access their wealth,...  ...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-... 
    Senior
    Full time
    Internship
    Remote work

    Point Digital Finance

    Canada
    more than 2 months ago
  •  ...and a love of learning. The Role We're looking for a Senior Software Engineer, Fullstack to join our Product Engineering team in South Korea...  ..., and life insurance. Wellness: Annual wellness stipend, access to coaching & therapy, and pet wellness plans. PTO &... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Home office
    Flexible hours

    Outschool

    Canada
    20 days ago
  • $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...  ...-friendly: Work from anywhere in Canada, with optional access to our office spaces in Montreal and Toronto. A $2,000 annual... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Shakepay

    Canada
    more than 2 months ago
  •  ...helped define modern fintech and enterprise software, including Spark Capital, Ten Coves...  ...a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and...  ...Life Insurance and Disability Benefits Access to a 401(k) retirement savings plan (... 
    Senior
    Long term contract
    Full time
    Work from home
    Flexible hours

    Boosted Ai

    Canada
    more than 2 months ago
  • $140k - $170k per year

     ...patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to...  ...mission since our founding to empower patients & make healthcare accessible to all, and we know this can only be achieved with a team... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Canada
    more than 2 months ago
  •  ...global leader in wildfire and extreme weather risk mitigation software. The Company’s market-leading solutions, enhanced by AI and...  .... Role Overview We are hiring a backend-focused Senior Software Engineer to build and optimize the high-performance services and compute... 
    Senior
    Full time

    Technosylva

    Canada
    12 days ago
  •  ...experiences. We're a cross-functional team of engineers, product managers, designers, and data...  ...scalability.   YOUR MISSION As a Senior Software Engineer on the Growth & Engagement...  ...Improve the performance, reliability, accessibility, and scalability of critical user... 
    Senior
    Long term contract
    Full time

    Mural

    Canada
    22 days ago
  •  ...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... 
    Senior
    Remote job
    Full time
    Local area
    Flexible hours

    Chainguard

    Canada
    a month ago
  •  ...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... 
    Senior
    Long term contract
    Full time

    Blue Matrix Limited

    Canada
    a month ago
  • $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... 
    Senior
    Remote job
    Full time
    Weekend work

    Babylist, Inc

    Canada
    more than 2 months ago
  •  ...support to make an impact as we build for the long term. About the role Join Samsara's In-Vehicle Experience team as a Senior Software Engineer. You'll be the technical leader of the team, setting the direction for what we build and how. We are building AI voice experiences... 
    Senior
    Remote job
    Long term contract
    Full time

    Samsara

    Canada
    20 days ago
  • $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...  ...that meaningfully expand access to ownership.  As you move through...  ...You’ll Solve As a Senior Software Engineer II, you will... 
    Senior
    Full time
    Work at office

    Dba Carta, Inc.

    Canada
    more than 2 months ago
  • $150k - $200k per year

     ...reality for millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational...  ...team's first line of support for infrastructure, CI/CD, and access issues — triaging, resolving, and turning recurring asks into... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Canada
    more than 2 months ago
  •  ...a substantial role in the platform frontend and authentication engineering team. Work with Cresta product and engineering teams, build and...  ..., multi-factor authentication, etc) and application access. Building customized, streamlined and frictionless customer-specific... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Canada
    more than 2 months ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...) How You'll Make an Impact:  As a Senior Backend Engineer on the Distribution Team, you'll be...  ...courses in Cloudbeds University Access to professional development, including... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    more than 2 months ago
  •  ...and empower them to do more with less. The Opportunity - Senior Software Engineer II (Remote - Canada) We are looking for a Senior Software...  ...expect from a fast-growing technology company, you’ll get access to a team of creative problem solvers and the chance to see... 
    Senior
    Remote job
    Long term contract
    Full time
    Immediate start

    Wrapbook

    Canada
    a month ago
  • $104k - $139k per year

     ..., build and distribute open-source software that enables people to enjoy the internet...  ...About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain...  ...the Internet as a public resource accessible to all because we believe that open and... 
    Senior
    Remote job
    Full time
    Immediate start
    Home office

    Mozilla

    Canada
    more than 2 months ago
  •  ...and marketing channels. Engineering at StackAdapt:  As an...  ...and lead by example to uphold software development best-practices in...  ...Collaborate with stakeholders and other senior engineers across the...  ...packages including birthday's off! Access to a comprehensive mental health... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Stackadapt

    Canada
    more than 2 months ago
  • $115k - $165k per year

     ...Are you bready* for a change? Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will...  ...out: . Apply today! Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we... 
    Senior
    Full time
    Local area

    Toast

    Canada
    more than 2 months ago
  • $150k - $200k per year

     ...Our flagship imaging platform gives patients direct, secure access to their medical images and records, trusted by hundreds of...  ...dollars can go back into care. About The Role: As a  Senior Software Engineer , you are a full-stack software engineer who works directly... 
    Senior
    Long term contract
    Full time
    Contract work
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Accessibility. Be the first to apply!