CrawlJobs Logo

Senior Software Engineer - Firefox Enterprise

mozilla.org Logo

Mozilla

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. We are responsible for making the things you see in the browser work securely, quickly, and well! The Enterprise team is a cross-disciplinary team in charge of improving and maintaining Firefox support for large Enterprise deployments. As part of the team, you will be responsible for all things related to OS integration - such as updates, installs, and integrating Firefox with the different operating systems - and helping us grow our user base.

Job Responsibility:

  • Develop, innovate, and ship the next experience of Firefox through improved integration with the operating system
  • Improve the ease of use and security of Firefox in large deployments by developing better administration and monitoring tools
  • Improve Firefox functionality by better integration with remote services
  • Assess what work supports the team and product roadmap and make insightful recommendations in regards to priorities
  • Optimize the quality of Firefox by hunting down and fixing software defects, improving the experience of hundreds of millions of users
  • Work with a geographically-distributed development team

Requirements:

  • Experience with systems programming on a major desktop platform (Windows, macOS or Linux)
  • A solid understanding of C/C++ and some knowledge of Rust
  • A solid understanding of JavaScript and typical interactions with the backend (services, REST, ... )
  • You are an excellent communicator and have participated effectively on a distributed team
  • You’re pragmatic about how to move things forward in specific timeframes including trade-offs and safeguards when implementing new functionality
  • Experience working collaboratively with product managers, project managers, and/or other non-engineering teams

Nice to have:

  • Professional programming experience in Rust
  • You have developed cross-platform desktop applications, particularly when this involves some low level systems programming such as Win32 APIs on Windows, Cocoa APIs on macOS or GTK on Linux
  • You have previously successfully contributed to an open source project
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

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 Enterprise

Senior Software Engineer - Firefox Enterprise

The Firefox team is a community of engineers who care deeply about delivering th...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with systems programming on a major desktop platform (Windows, macOS or Linux)
  • A solid understanding of C/C++ and some knowledge of Rust
  • A solid understanding of JavaScript and typical interactions with the backend (services, REST, ... )
  • You are an excellent communicator and have participated effectively on a distributed team
  • You’re pragmatic about how to move things forward in specific timeframes including trade-offs and safeguards when implementing new functionality
  • Experience working collaboratively with product managers, project managers, and/or other non-engineering teams
Job Responsibility
Job Responsibility
  • Develop, innovate, and ship the next experience of Firefox through improved integration with the operating system
  • Improve the ease of use and security of Firefox in large deployments by developing better administration and monitoring tools
  • Improve Firefox functionality by better integration with remote services
  • Assess what work supports the team and product roadmap and make insightful recommendations in regards to priorities
  • Optimize the quality of Firefox by hunting down and fixing software defects, improving the experience of hundreds of millions of users
  • Work with a geographically-distributed development team
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
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Firefox Enterprise

The Firefox team is a community of engineers who care deeply about delivering th...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with systems programming on a major desktop platform (Windows, macOS or Linux)
  • A solid understanding of C/C++ and some knowledge of Rust
  • A solid understanding of JavaScript and typical interactions with the backend (services, REST, ... )
  • You are an excellent communicator and have participated effectively on a distributed team
  • You’re pragmatic about how to move things forward in specific timeframes including trade-offs and safeguards when implementing new functionality
  • Experience working collaboratively with product managers, project managers, and/or other non-engineering teams
Job Responsibility
Job Responsibility
  • Develop, innovate, and ship the next experience of Firefox through improved integration with the operating system
  • Improve the ease of use and security of Firefox in large deployments by developing better administration and monitoring tools
  • Improve Firefox functionality by better integration with remote services
  • Assess what work supports the team and product roadmap and make insightful recommendations in regards to priorities
  • Optimize the quality of Firefox by hunting down and fixing software defects, improving the experience of hundreds of millions of users
  • Work with a geographically-distributed development team
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • 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
Read More
Arrow Right
New

Z/OS Mainframe Systems Programmer

NTT DATA are seeking an experienced z/OS Mainframe Systems Programmer to work on...
Location
Location
United Kingdom , Sheffield
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Multiple years of z/OS systems programming experience
  • Should have very strong Parallel Sysplex skills
  • z/OS, TSO/ISPF, USS, SDSF, JCL, RACF
  • Installation of several different IBM and CA products
  • Extensive experience of installing many IBM and CA products
  • Deep mastery of z/OS architecture, including IPL procedures, JES2/JES3 configurations, Sysplex management, SMF data collection, and parmlib customization
  • Proficient in writing and debugging system-level routines and automation: Assembler for exits and control blocks, REXX for scripting and batch utilities, JCL for job submission, parameterization, and workflow control
  • Managing hardware and logical resources across LPARs: DASD and tape allocation via HCD/HCM, LPAR configuration in HMC, Security administration using RACF or equivalent
  • Analytical troubleshooting of abends, storage hangs, and performance anomalies using: Dump analysis with IPCS, SLIP and trace tools, System logs and console messages
  • Ensuring data integrity and swift recovery with: DFSMShsm policies and recall management, FDR/ABR for high-speed backups, FlashCopy or virtual tape replication for near-instant restores
Job Responsibility
Job Responsibility
  • Upgrading, maintaining and supporting the z/OS operating system
  • Upgrading, maintaining and supporting ISV products particularly from vendors: IBM and Computer Associates (CA)
  • Working closely with the other Engineering teams to ensure the systems that are built are stable, available, up to date and running as effectively and efficiently as possible
  • Managing hardware and logical resources across LPARs: DASD and tape allocation via HCD/HCM, LPAR configuration in HMC, Security administration using RACF or equivalent
  • Ensuring data integrity and swift recovery with: DFSMShsm policies and recall management, FDR/ABR for high-speed backups, FlashCopy or virtual tape replication for near-instant restores
  • Optimizing system throughput and response times utilizing: RMF and SMF report analysis, OMEGAMON or BMC MainView dashboards, WLM classification and tuning
  • Configuring and supporting mainframe connectivity: VTAM and SNA definitions, TCP/IP stack on z/OS, OSA adapter and Coupling Facility communication
  • Executing OS and product upgrades with industry-standard utilities: SMP/E for PTF, APAR, and deliverable management, z/OSMF workflows for streamlined maintenance, Broadcom (e.g., Topaz), IBM, and BMC tooling for fix management and compliance reporting
What we offer
What we offer
  • Comprehensive, locally competitive benefits package
  • Fulltime
Read More
Arrow Right
New

Bookkeeper

Location
Location
United States , San Leandro
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years of bookkeeping experience
  • High school diploma required
  • AA/BA in Accounting a plus
  • Strong written and verbal communication skills
  • Proficient in QuickBooks Online
  • Solid understanding of accounting fundamentals
  • Highly detail‑oriented and accurate
  • Well organized
  • able to manage multiple clients
  • Strong deadline and time‑management skills
Job Responsibility
Job Responsibility
  • Handle full‑cycle bookkeeping for multiple clients
  • Record and maintain GL, invoices, payments, and deposits
  • Process AP, track cash flow, and issue payments
  • Record AR deposits (checks and ACH)
  • Review client‑prepared entries and prepare monthly reports
  • Reconcile bank and credit card accounts
  • Ensure compliance with accounting standards and policies
  • Support internal and external audits
  • Act as primary contact for client financial questions
  • Coordinate month‑end close with Controller
What we offer
What we offer
  • Competitive compensation
  • Benefits
  • Free online training
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Design Administrator

Our client are looking to recruit an Administrator to work within the Design and...
Location
Location
United Kingdom , Barnsley
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Able to communicate confidently with people at all levels
  • Self-motivated and willing to work as part of a dynamic team
  • Able to working under pressure to maintain deadlines
  • Computer literate
  • Excellent organisational, written and numerical skills
  • Excellent timekeeping and time management skills
Job Responsibility
Job Responsibility
  • Supporting the department with a variety of Administration tasks
  • Uploading documents onto customer portals
  • Producing 3D visuals of existing designs
  • Transfer of data from our CAD software into Database
  • Registering new and amended projects on to the systems
  • Liaising with other members of the department / team leader and manager
  • Keeping up to date with new procedures and products
  • Fulltime
Read More
Arrow Right
New

Vocational Nursing Instructor, Clinical - Full Time

Join our faculty at American Career College and discover an innovative learning ...
Location
Location
United States , Ontario
Salary
Salary:
37.72 - 54.69 USD / Hour
americancareercollege.edu Logo
American Career College
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 years nursing experience as a RN or LVN within the last 5 years (Option 1)
  • 6 years nursing experience as LVN and RN combined or 6 years of either (Option 2)
  • Baccalaureate degree from accredited school recognized by DOE with instruction in teaching OR CA teaching cert with instruction in teaching OR at least 1 year FT teaching experience in a state accredited/approved nursing school within last 5 years (Option 1)
  • Meet community college or state university educational minimums (ADN) teaching requirements in CA (Option 2)
  • Current active California license as LVN or RN
  • Current CPR Card
Job Responsibility
Job Responsibility
  • Delivering class and/or clinical instruction according to approved curriculum
  • Supervising students while they work with patients or in clinical setting, assessing their ability to apply knowledge and plan patient care
  • Developing daily lesson plans
  • advising, remediating, and tutoring students
  • maintaining attendance and grade records
  • remaining current in applicable program teaching field
  • Participating in faculty meetings, professional growth activities, and 2 in-service training sessions annually
  • Participating in college activities such as in-services, faculty meetings, student functions, graduation exercises, open houses, new student orientations, and advisory board meetings
  • Striving for student success by providing quality instruction that results in students' achievement of academic goals and program requirements, retention of students, and preparation for entry-level positions in healthcare
What we offer
What we offer
  • Healthcare
  • 401(k) retirement plans and employer matching
  • Professional development
  • Day of service
  • PTO day
  • Collaboration management
  • Awards & recognition
  • Fulltime
Read More
Arrow Right
New

Self-Employed Mental Health Therapists and Counsellors – Children & Young People

YMCA Trinity Group is a charitable organisation delivering a Mental Health Servi...
Location
Location
United Kingdom , Suffolk
Salary
Salary:
23.50 - 31.50 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience working with children and young people
  • Hold a minimum of: a Play Therapy Diploma, or a Level 4 Counselling qualification with additional training in play- or arts-based therapy (Primary School work), or a Level 4 Child & Adolescent Therapeutic Counselling qualification (adolescent work), or equivalent
  • Be registered with PTUK, BAPT, BACP or an equivalent professional body, with a minimum of 120 hours clinical experience, including at least 60 hours with children and young people, and have access to a clinical supervisor
  • Be able to travel as required for the role
  • Be able to work on a self-employed basis during school hours for the duration of each contract
  • Demonstrate a commitment to continued CPD (minimum 30 hours per year)
  • Be highly organised and able to follow quality assurance and safeguarding requirements
  • Hold a current and satisfactory Enhanced DBS certificate, covering Adult Workforce (for supervision) and Child & Adult Workforce (for counselling work)
  • DBS must be registered with the DBS Update Service
What we offer
What we offer
  • Regular networking meetings
  • Peer support sessions
  • Free and subsidised CPD
  • Free therapeutic resources
  • Subsidised group supervision
  • Flexible work patterns to suit your availability
  • Parttime
Read More
Arrow Right
New

Lifeguard

Make waves and pave the way for your career. At Goldfish Swim School we are not ...
Location
Location
United States , Princeton
Salary
Salary:
16.00 - 17.50 USD / Hour
goldfishswimschool.com Logo
Goldfish Swim School
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work with children
  • Excellent communication and organizational skills
  • High energy
  • Strong work ethic
  • Must pass background examinations prior to training
  • High school diploma or GED is preferred
  • Lifeguard, CPR/AED and First Aid certification not required but recommended
Job Responsibility
Job Responsibility
  • Keep swimmers safe with lifeguard supervision
  • Provide any first aid necessary
What we offer
What we offer
  • Flexible schedule
  • Free food & snacks
  • Free uniforms
  • Training & development
  • Paid on-the-job training
  • Flexible scheduling
  • Culture driven company
  • Employee recognition programs
  • Parttime
Read More
Arrow Right