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

Senior Systems Software Engineer

The Performance Tools team builds frameworks and tools that help engineers measu...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in systems software engineering using C++
  • 1+ year of experience in Rust
  • Expertise in at least one of the following operating system APIs and familiarity with the others: Windows/Linux/macOS/Android
  • Experience working on and debugging large multi-threaded applications and memory management
  • Strong and respectful communication skills and ability to collaborate across engineering teams
Job Responsibility
Job Responsibility
  • Develop new features for the Firefox Profiler
  • Expand the breadth of data captured by the Firefox Profiler without compromising on performance
  • Engage with the performance team efforts such as bug triage and strategy
  • Engage with other Firefox engineers to help them learn how to use our tools efficiently, and develop projects to serve them better
  • Promote and encourage the use of our performance tools within and beyond Mozilla by writing and talking about them
  • Engage with our community and mentor volunteers contributing to the codebase
What we offer
What we offer
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • 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
Read More
Arrow Right
New

Sales & Sustainability Assistant

IKEA Gateshead are looking to welcome a Sales & Sustainability Assistant. Are yo...
Location
Location
United Kingdom , Gateshead
Salary
Salary:
13.45 GBP / Hour
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A positive approach to waste management and sustainability
  • love multi-tasking, and a passion for giving things a new life
  • Have a customer first mindset, where you make the customer feel valued and supported in everything you do
  • You are motivated to problem solve and use your own initiative daily
  • You are enthusiastic about being part of the team but also can work without supervision
  • Ability to prioritise and organise your own work to make efficient use of the time available with great attention to detail
Job Responsibility
Job Responsibility
  • Re-purpose, present and sell IKEA products with pride, and setting relevant prices that are attractive to customers yet still generate the best results for the business
  • Work closely with the different functions in the unit to ensure that common working routines and processes are followed related to product quality, safety and recovery
  • Support and action the product quality guidelines for recalled, returned and ex-display stock, to constantly improve customers’ perception of our IKEA products
What we offer
What we offer
  • 15% IKEA discount & discount portal helping you save £100’s on High-street retailers
  • Life Assurance of 4 times your pay, enhanced statutory pension contributions & interest free loans
  • Flexi Holiday Plan
  • Family Friendly childcare & wellbeing support
  • Parttime
Read More
Arrow Right
New

Payroll Clerk

Citadel Source is partnering with a successful, well-known company based in the ...
Location
Location
United Kingdom , Bristol
Salary
Salary:
33000.00 GBP / Year
citadelsource.com Logo
Citadel Source
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • prior experience in a similar position
  • strong understanding of payroll
  • detail-oriented
  • organised
  • strong communication skills
Job Responsibility
Job Responsibility
  • Monthly payroll administration support to include new starters, leavers and benefit changes
  • Update and maintain the benefits portal
  • Assist with year end transactions, including P60's etc
  • Monitoring the payroll inbox and acting on queries and escalation
  • Any other payroll duties as required
  • Assist the Payroll Manager in aligning outsourced payrolls and integrating them in-house
What we offer
What we offer
  • Hybrid working
  • Parking on-site
  • 25 days annual leave + bank holidays
  • Fulltime
Read More
Arrow Right
New

Ready Mix Mechanic

The Ready-Mix Mechanic will be responsible for all aspects of maintenance and re...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
calportland.com Logo
CalPortland
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Attendance (ability to work schedule) and punctuality are required
  • Job requires the following motions: climbing, bending, squatting, lifting, stretching, driving, riding, twisting, pushing/pulling of controls and riding on rough terrain
  • Computer skills will be required for data entry of work orders
  • Experience in welding
  • Ability to lift up to 75 lbs.
  • Experience using hand and power tools
  • Can be exposed to extremes of hot and cold weather
  • Work shifts will vary and may include overtime work
  • nights may be required
  • Must be able to work cooperatively with others
Job Responsibility
Job Responsibility
  • and repair of ready-mix trucks, dump trucks, and various other types of equipment used in the ready-mix industry
  • Data entry of work orders
What we offer
What we offer
  • medical
  • dental
  • vision plans
  • life insurance
  • disability coverage
  • employee assistance program
  • retirement program
  • Fulltime
Read More
Arrow Right
New

Final Operations Assembler

Recognized as a 2025 Iowa Top Workplace. Hiring Full Time for 2nd and 3rd shifts...
Location
Location
United States , Maquoketa
Salary
Salary:
Not provided
husco.com Logo
Husco
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma, GED (or equivalent)
  • 2+ years of manufacturing experience (preferred)
  • Understands hydraulics, process sheets and blueprints
  • Ability to use hand tools and torque equipment
  • Requires forklift truck operation certification and other material handling equipment as needed
  • Advanced understanding of Statistical Process Controls (SPC) tools
  • Effective verbal and written communication skills and ability to work collaboratively in a team
  • Dependable, exhibits initiative, accountability and maximizes use of time
  • Mathematical and record keeping skills. Ability to follow written procedures and specifications.
  • Basic PC/laptop experience helpful
Job Responsibility
Job Responsibility
  • Component Preparation: Gathering all the necessary parts, components, and materials required for the sub-assembly/assembly process
  • Assembly Process: Following detailed instructions, blueprints, or diagrams to property sub-assembly/assembly the components into the designed assembly process
  • Quality Assurance: Collaborate with quality control teams to address any discrepancies or quality concerns
  • Testing: Conduct functional tests on products to verify that they perform as intended
  • Documentation: Maintain accurate and detailed records of inspection and testing results
  • Teamwork/Cooperation: Collaborating with other team members, including managers, supervisors, engineers, quality personnel and peers to troubleshoot problems
  • Safety Compliance: Adhere to all safety protocols, guidelines, and regulations
  • Problem Solving: Identifying and troubleshooting issues that may arise
  • May perform other duties as assigned
What we offer
What we offer
  • $1,000 New Hire Bonus
  • Weekly Pay
  • Raise after 90 days
  • 10 days of paid vacation & 12 days of paid holidays
  • Health, Dental, & Life Insurance offered for full-time Employees
  • Gym/Wellness Reimbursement
  • Parental leave
  • 401K retirement contribution and company match up to 4%
  • 100% tuition reimbursement
  • Overtime opportunities depending on business needs
  • Fulltime
Read More
Arrow Right
New

Bi developer

Hybrid & Good WLB; International environment; Good working location
Location
Location
Japan , Tokyo
Salary
Salary:
5000000.00 - 8000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 27, 2027
Flip Icon
Requirements
Requirements
  • 3 years or more of Microstrategy report development experience
  • Ability to independently design and complete Microstrategy reports
  • Proven experience in data/business analysis
  • Excellent communication skills in English (oral and written)
  • Bachelor's degree in statistics, economics, or a related field
  • Strong problem-solving skills and attention to detail
  • Ability to thrive in a fast-paced, dynamic environment
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right
New

Chef de Partie

Are you curious, outgoing and warm? If so, Pier One Sydney Harbour is looking fo...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Trade Industry Qualification or completion of Commercial Cookery Qualification
  • Passion for the industry
  • Relevant experience in a similar role
  • Working rights in Australia
  • Enthusiastic to escalate your career
  • Self-motivated, driven and energized in a fast-paced environment
  • Armed with smart solutions and a can-do attitude
  • You’ll think outside the box and have an open-minded personality
Job Responsibility
Job Responsibility
  • Manage kitchen operations and ensure compliance with all Food & Beverage policies, standards and procedures
  • Estimate daily production needs on a weekly basis and communicates production needs to kitchen personnel daily
  • Assist Head and Sous Chef with all kitchen operations and preparations
  • Prepare and cook dishes, either on a regular basis or for special guests or functions
  • Develop, design and create new applications, ideas, relationships, systems, or products, including artistic contributions
  • Assist in determining how food should be presented and creates decorative food displays
  • Maintain purchasing, receiving and food storage standards
  • Train employees in safety procedures
What we offer
What we offer
  • Free delicious duty meals including one barista coffee a day
  • Amazing water views in a unique location, just under the Harbour Bridge with glimpses of the Opera House
  • Numerous activations and events to connect with your colleagues
  • Free In-house laundry for all your work clothes
  • Exclusive associate discounts on food and beverage and hotel rooms (including all properties within Marriott International) for you, your family and friends
  • Grow, develop, and progress with internationally recognized training programs, unlimited strategic development and exciting career opportunities within the Marriott International
  • Genuine care for associates physical, emotional and financial wellbeing through our employee assistance program
  • Fulltime
Read More
Arrow Right
New

Mail Operative

Join Our Team as a Mail Operative! Are you ready to embark on a dynamic journey ...
Location
Location
United Kingdom , Tadworth
Salary
Salary:
12.60 GBP / Hour
https://www.office-angels.com Logo
Office Angels
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Detail-Oriented
  • organised
  • Team Player
  • Proactive
  • Has experience within the Mail Room
Job Responsibility
Job Responsibility
  • Sorting incoming and outgoing mail efficiently and accurately
  • Booking couriers to ensure timely deliveries
  • Maintaining a clean and organised mailroom space
  • Assisting with any supervisory duties as needed
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.