CrawlJobs Logo

Senior Software Engineer, Firefox Performance

mozilla.org Logo

Mozilla

Location Icon

Location:
Canada

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Mozilla Firefox Performance team is a community of engineers who care deeply about delivering the fastest browser possible. We are the team responsible for making all parts of the browser go fast. Our team is geographically-distributed, and working in the open is the norm. We contribute to the code driving the Firefox browser on a number of platforms - Windows, Android, Linux, and macOS. Our focus is on finding and fixing things that slow down the browser as well as helping other teams write fast and reliable code to make Firefox excellent for users.

Job Responsibility:

  • Write code and tests, build prototypes, tackle problems, profile and analyze performance bottlenecks
  • Learn about a wide variety of problems and solutions across a large, mature codebase (ex: what can slow things down when you have old code talking to new code and what can we do about it?)
  • Use several programming languages (e.g., C++, JavaScript, Kotlin, Rust, Python) and techniques to fix performance issues, with an emphasis on C++
  • Help to educate engineers on other teams about writing more performant code through code reviews, giving talks, and/or writing documentation
  • Work with driven, committed team members to help bring the Open Web to millions of people

Requirements:

  • 5+ years experience as a software engineer
  • A solid understanding and strong working experience in C++
  • Experience developing performance critical software
  • Proven experience taking an experimental and measured approach to solving problems (measurement, and using experiments to diagnose an issue or prove out a solution)
  • Strong debugging skills in analyzing performance bottlenecks
  • An interest and ability to work in a distributed team (which requires good asynchronous written communication skills as well as good verbal communication skills)
  • Commitment to our values: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit

Nice to have:

  • Experience with multithreading and concurrency, disk I/O, GPU, etc
  • Familiarity with Android or Windows OS application programming, profiling and debugging
What we offer:
  • 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)
  • Flexible work environment (majority of Mozillians work remotely)
  • Industry-leading paid parental leave (up to 26 weeks of fully paid leave for childbearing parents and up to 12 weeks for non-childbearing parents)
  • Reimbursement for professional development (up to $3,000/year)
  • A work setup including the latest hardware and software of your choice

Additional Information:

Job Posted:
January 02, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, Firefox Performance

New

Boilermaker

Our client has a rare and unique opportunity to work on critical maritime projec...
Location
Location
Australia , Potts Point, Wooloomooloo (Garden Island)
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 27, 2026
Flip Icon
Requirements
Requirements
  • Trade certificate in Fabrication / Engineering
  • White Card
  • RIIWHS204E - Work Safely at Heights
  • RIIWHS202E - Enter and Work in Confined Spaces
  • Must pass an Australian Federal Police Check
  • Must be eligible for a Defence Security Clearance
  • Must be an Australian Citizen or hold Permanent Australian Residency
Job Responsibility
Job Responsibility
  • Welding and Boiler fabrication
  • Read and interpret shop drawings
  • GMAW, GTAW and SMAW welding process
  • Weld all types of metal, ferrous and nonferrous
  • Working in confined spaces and on elevated work platform equipment
  • Work on critical maritime projects
  • Contribute to maintenance of commercial and Navy vessels
What we offer
What we offer
  • A great salary package is on offer with ongoing opportunities for overtime
  • Highly sought after defence industry experience
  • The chance to work on a variety of high-profile naval and maritime projects
  • Opportunities for ongoing training and professional development
!
Read More
Arrow Right
New

HSE Manager Specialist Power & Heavy Engineering

Join a global leader in heavy infrastructure and power generation. With a long-s...
Location
Location
Australia , North Sydney
Salary
Salary:
130000.00 - 170000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
February 26, 2026
Flip Icon
Requirements
Requirements
  • 5-8 years within the Power Generation, Utilities, or Heavy Engineering sectors
  • A qualification in Engineering (Mechanical, Civil, or similar) is highly regarded, alongside a Cert IV in WHS or Bachelor in OHS
  • Proven track record in conducting internal and external WHSE audits (ISO 45001/14001)
  • Excellent communication skills and the ability to work effectively in a multicultural environment
  • Must hold full and unrestricted Australian working rights
Job Responsibility
Job Responsibility
  • Maintain and improve the in-house WHSE system in line with ISO 45001 and ISO 14001
  • Lead internal and subcontractor audits, ensuring all documentation and reporting meet regulatory standards
  • Develop and monitor site-specific WHSE plans and deliver safety inductions for site staff
  • Evaluate contractor safety capabilities and review risk assessment registers
  • Collect monthly HSE statistics and support external certification audits
!
Read More
Arrow Right
New

Heavy Vehicle Mechanic

Our client specializes in delivering excellence in heavy vehicle solutions. As a...
Location
Location
Australia , Newcastle
Salary
Salary:
140000.00 - 165000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
February 26, 2026
Flip Icon
Requirements
Requirements
  • Trade Qualified Heavy Vehicle Mechanic or Diesel Mechanic
  • Proven experience working on trucks or heavy transport vehicles
  • Computer literacy
  • Strong problem-solving and diagnostic skills
  • Great communication and teamwork abilities
  • Excellent references to support your application
Job Responsibility
Job Responsibility
  • Vehicle Servicing
  • Fault Finding and Diagnostics
  • Engine Rebuilds (for experienced mechanics)
What we offer
What we offer
  • Meal + Tool Allowance
  • Production bonus
  • Plenty of overtime
  • Newcastle based depot
  • Day and afternoon shift available including 18% shift loading
  • Upskilling into Auto Electrician + other skills available
  • Career growth options into Diagnostic Tech & Management
  • Work with reputable brands in the Transport Industry
  • Access to the latest technology and equipment in the field
  • Fulltime
!
Read More
Arrow Right
New

Nurse Practitioner

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , New York
Salary
Salary:
50.22 - 108.15 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 15, 2026
Flip Icon
Requirements
Requirements
  • Minimum of two years of medically relevant experience or equivalent
  • Complete the DOT certification exam within 30 days of employment
  • Depending on the market, the ability to be proficient in both speaking and writing in additional languages not limited to but including Spanish
  • Basic Life Support (BLS) certification, including but not limited to performing CPR and operating an Automated External Defibrillator (AED)
  • Pass a FIT test and wear the provided respirator mask when protocol requires
  • Master's Degree level Family Nurse Practitioner program with current National Board Certification and State of Employment license to practice in the Advanced Practice Nurse role
Job Responsibility
Job Responsibility
  • Provide Primary and Family evidenced-based care inclusive of accurate assessment, diagnosis, treatment, management of health problems, health counseling, and disposition planning for our patients
  • Provide administrative duties to include but not limited to opening/closing the clinic, inventory, patient follow up, verifying insurance and collecting payment, maintaining a clean environment
  • Be responsible for handling patient appointments and performing routine examinations to ensure positive patient health outcomes
  • Perform duties including speaking with patients about healthy lifestyle choices, completing diagnostic tests to help diagnose and treat patients for injuries or illnesses and coordinating with other healthcare professionals to maintain a comprehensive plan of care
  • Encourage patients to become active participants in their own healthcare and well-being through services such as health screenings, behavioral health and wellness, chronic condition management
  • Provide holistic, evidenced-based care inclusive of accurate assessment, diagnosis, treatment, management of health problems, health counseling, and disposition planning for our patients. This includes education and treatment for pregnancy prevention, sexually transmitted infection (STI) Prevention and safer sex practices
  • Order and administer immunizations and injections (to include but not limited to COVID19, influenza, TB, Depo) and provides evidence-based patient/parent vaccine counseling and education
What we offer
What we offer
  • Autonomy to run your own practice with refreshing collaborator and organizational support
  • Flexibility with scheduling
  • Work life balance
  • Exceptional tools, training, and resources
  • Evidence-based guidelines and access to assessment and treatment planning tools to elevate and support the continuity of care for patients
  • Practicing at the top of your clinical license with the support of our clinical care team
  • Unparalleled Career growth opportunities and development
  • Patient charting and follow up completed in the clinic during the shift, no taking work home
  • Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Fulltime
Read More
Arrow Right
New

Assistant Store Manager

Imagine the position to use your automotive or customer service expertise with b...
Location
Location
United States , Moosic
Salary
Salary:
Not provided
allianceautomotive.co.uk Logo
Alliance Automotive UK LV Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent. Technical or trade school courses or degree completion
  • Experience in the automotive after-market service industry or hobby/DIY world, or at least the willingness to learn all things automotive
  • Passion for delivering customer care and building long term relationships
  • Thrive off of working in a very fast paced and complex environment
  • Knowledge of cataloging and/or inventory management systems
  • Ability to lift 60lbs in some situations
Job Responsibility
Job Responsibility
  • Enjoy creating a superior customer service experience to achieve maximum market penetration, drive store growth, increase sales and profitability
  • Know how to provide daily leadership and create and sustain a culture of employee engagement
  • Know the importance of partnering with your teammates in order to drive company owned store initiatives
  • Care about people and profit
  • Want to join a team where you can learn and grow your career the opportunities are endless!
  • Lead a successful team, support the store manager, and manage in our fast-paced retail stores
  • Manage store operations to maximize sales, profits and customer service
  • Build, coach, train and engage crew team to deliver superior levels of customer care and business results
  • Inventory protection, asset management, operational and safety issues
  • Overall cleanliness and readiness of delivery vehicles, sales floor, stock room and outside areas
What we offer
What we offer
  • Outstanding health benefits and 401K
  • Stable company. Fortune 200 with a family feel
  • Company Culture that works hard, yet takes care of employees
  • Opportunity for accessing multiple career paths, ongoing development, with support from leaders and your team
  • Fulltime
Read More
Arrow Right
New

Pharmacy Practice Manager

Reporting into the Area Manager, the Pharmacy Practice Manager role is a hybrid ...
Location
Location
United Kingdom , Bridgwater
Salary
Salary:
Not provided
asda.com Logo
Asda Express
Expiration Date
February 28, 2026
Flip Icon
Requirements
Requirements
  • A fully qualified pharmacist registered with the GPhC
  • Accredited to deliver national and local services for the NHS and private healthcare
  • Able to balance the role of line manager and pharmacist to deliver a safe working
  • Able to deliver results by inspiring and motivation your team to take action and deliver within the defined KRAs
  • Experienced in comfortably challenging, confronting and solving difficult situations maintaining solid connections in store and with field teams
  • Possess a valid GPhC registration, evidence of the right to work in the UK, and relevant safeguarding qualifications
  • All applicants are required to undergo a DBS check and enroll in the live update service
Job Responsibility
Job Responsibility
  • Reporting into the Area Manager
  • Accountable for delivering all Pharmacy-related targets and deadlines
  • Management of the store Pharmacist and Pharmacy Colleagues
  • Lead, coach and develop the pharmacy team to deliver excellent patient experience, achieving exceptional levels of patient safety
  • Take direct responsibility for the support and development of all direct reports and locums to maintain high standards of professional customer service and compliance within GPhC operating standards and clinical governance
What we offer
What we offer
  • Discretionary company bonus
  • Company pension up to 7% matched
  • 15% colleague discount in store and online
  • Free access to wellbeing services such as Stream, 24/7 virtual GP, counselling, health and dental cash plans and a 24/7 employee assistance helpline
  • Discounts across a range of services and activities, from airport parking, enhanced to theme parks and cinemas
  • Your professional indemnity insurance
  • GPhC fees paid
  • Asda Allies Inclusion Networks
  • Excellent parental leave policies, including maternity & adoption leave, paternity leave, shared parental leave, neonatal care leave, and support for those doing fertility treatments
  • Fulltime
!
Read More
Arrow Right
New

Pharmacist

There's something unique and different about being a Pharmacist at Asda. For us ...
Location
Location
United Kingdom , Tilehurst
Salary
Salary:
Not provided
asda.com Logo
Asda Express
Expiration Date
April 03, 2026
Flip Icon
Requirements
Requirements
  • Fully qualified pharmacist registered with the GPhC
  • Accredited to deliver national and local services for the NHS and private healthcare
  • Able to provide excellent customer and patient care
  • Drive and ambition to ensure the pharmacy meets business targets
  • Proven leadership skills in a fast-paced pharmacy environment
Job Responsibility
Job Responsibility
  • Dispensing
  • Delivering services
  • Managing your team
  • Delivering excellent service to all customers
  • Providing both NHS and Private services
  • Providing expert care and advice
  • Helping the most vulnerable people in society
  • Delivering frontline NHS services, including emergency prescriptions and Urgent Care
What we offer
What we offer
  • Discretionary company bonus
  • Company pension up to 7% matched
  • 15% colleague discount in store and online
  • Free access to wellbeing services (Stream, 24/7 virtual GP, counselling, health and dental cash plans)
  • 24/7 employee assistance helpline
  • Discounts across a range of services and activities
  • Professional indemnity insurance
  • GPhC fees paid
  • Access to Asda Allies Inclusion Networks
  • Excellent parental leave policies (maternity & adoption leave, paternity leave, shared parental leave, neonatal care leave, support for fertility treatments)
  • Fulltime
Read More
Arrow Right
New

Electrician

Our client has a rare and unique opportunity to work on critical maritime projec...
Location
Location
Australia , Potts Point
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 27, 2026
Flip Icon
Requirements
Requirements
  • Electrical Trade qualification & A Class Electrical License
  • Well-developed fault finding, diagnostic and troubleshooting skills
  • Industrial electrical experience
  • Control System and programming experience
  • White Card
  • RIIWHS204E - Work Safely at Heights
  • RIIWHS202E - Enter and Work in Confined Spaces
  • Pass a National Police Check
  • Be eligible for a Defence Security Clearance
Job Responsibility
Job Responsibility
  • Diagnose, repair, install and program electrical equipment and control systems
  • Conduct testing, commissioning and overhaul of repaired equipment
  • Interpret drawings, participate in audits and ensure adherence to safety protocols
  • Utilise predictive maintenance/condition monitoring techniques for continuous improvement and risk assessment
What we offer
What we offer
  • Ongoing opportunities for overtime
  • Gain valuable defence industry experience working on a variety of high-profile naval and maritime projects
  • Fulltime
!
Read More
Arrow Right