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. Our team is geographically-distributed, and working in the open is the norm. We contribute to the code driving Firefox on a number of desktop platforms - Windows, Linux, and macOS. A Senior Software Engineer contributes to architectural discussions, and driving feature development within a team. At Mozilla, Senior Engineers are expected to work independently on scoped projects, collaborate closely with peers, and play a key role in delivering high-quality software that aligns with team goals.

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
  • 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
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
  • Flexible work environment
  • Industry-leading paid parental leave
  • 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 16, 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 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 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
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

Respiratory Therapist

This role offers a balance of independence and teamwork, supporting patients acr...
Location
Location
United States
Salary
Salary:
25.00 - 50.00 USD / Hour
aarc.org Logo
American Association for Respiratory Care (AARC)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Certified or Registered Respiratory Therapist with an active RT license in the state of practice
  • Ability to stand, lift, push and/or pull objects ranging from 10 – 50 lbs
  • Valid driver's license
  • Comfortable using mobile technology, navigation tools, and digital documentation
  • Graduate of an accredited Respiratory Therapy program
  • Hold a current RCP license in the state of practice (or states that the location covers) if that state requires an RCP license to allow the practice of respiratory therapy
  • Hold a current CPR Certification
  • Hold all applicable licensure in good standing for all states of practice
Job Responsibility
Job Responsibility
  • Conduct home visits to perform oxygen, CPAP/BiPAP, and ventilation equipment setups and follow‑ups
  • Educate patients and caregivers on equipment use, cleaning, troubleshooting, and maintenance
  • Assess patient needs, document care delivered, and escalate concerns appropriately
  • Respond to hospital discharge requests and support patient needs
  • Collaborating with physicians, case managers, and internal branch teams
  • Maintain accurate documentation using iPad/laptop
  • Set up and operate various types of respiratory care equipment, including, but not limited to, oxygen therapy, nebulization therapy, apnea monitoring, suctioning, PAP, invasive and non-invasive ventilation
  • Inspects and tests equipment to ensure proper operating condition
  • Perform clinical assessments and tests such as pulse oximetry, ETCO2, spirometry and gathering vital signs
  • Performs other duties as required
  • Fulltime
Read More
Arrow Right
New

People Operations Specialist with German

For our client, a dynamically growing SSC, we are looking for a People Operation...
Location
Location
Poland , Poznań
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 31, 2026
Flip Icon
Requirements
Requirements
  • University degree in HR, Business Administration, or equivalent education
  • At least 2 years of experience in similar positions
  • Very good knowledge of German (min. B2), English (min. B1) and Polish
  • Responsible and proactive approach, with solid communication skills
  • Ability to manage time effectively, organize and prioritize tasks independently
  • Positive, can-do mindset: collaborative, flexible, resourceful, and eager to learn and grow
  • Experience working with Microsoft Office packages and HCM systems
  • Ability to always maintain confidentiality
Job Responsibility
Job Responsibility
  • Provide efficient administrative support relating to all HR, Payroll and Pension activities including but not limited to: Starter & Leaver Processes
  • Payroll Preparations – Input/Checking
  • Pension Administration
  • Resolving HR, Payroll, Pension Queries
  • Monitor and action processes and request workflows in our HR service delivery case management platform
  • Employee Benefits Administration
  • Supporting activities to increase user adoption of the HR case management platform
  • Manage employee data in local and global systems and meet Service Level Agreements
  • Perform monthly People Core data audits to ensure data quality and compliance
  • Ensure compliance with laws and regulations in the area of responsibility
What we offer
What we offer
  • Private medical care
  • benefit cafeteria
  • private life insurance
  • lunch card
  • Sponsored language courses
  • co-financed trainings
  • Holiday funds
  • annual bonus
  • Contract of employment
  • International work environment
  • Fulltime
Read More
Arrow Right
New

Sr. Software Engineer

This role is essential for designing, implementing, and deploying scalable softw...
Location
Location
United States , Atlanta; Overland Park; Frisco
Salary
Salary:
Not provided
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field
  • 4-7 years Technical engineering experience
  • Communication
  • Customer Service
  • Analytics
  • Technical Writing
  • Analytical Thinking
  • Collaboration
  • Mentorship
Job Responsibility
Job Responsibility
  • Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables
  • Design, develop, test, and deploy scalable backend services, APIs, and microservices supporting subscription management and customer lifecycle workflows
  • Contribute to design innovations that improve systems, processes, or services using new frameworks and industry best practices
  • Collaborate with technical teams, product managers, architects, QA engineers, DevOps, and managed service partners to deliver reliable, secure, and scalable software solutions
  • Participate in system design discussions, code reviews, and technical planning activities to improve software quality, platform reliability, and scalability
  • Troubleshoot software issues, analyze root causes, and implement sustainable solutions to improve system performance and stability
  • Support technology strategy by evaluating and applying current technologies that align with business goals
  • Create clear documentation for software code, system designs, APIs, operational processes, and business requirements to support knowledge sharing
  • Mentor others through knowledge sharing, code review participation, and training sessions aligned to engineering best practices
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Fulltime
Read More
Arrow Right
New

Sales Manager

We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacati...
Location
Location
Indonesia , Bali
Salary
Salary:
Not provided
wyndhamdestinations.com Logo
Wyndham Destinations
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in Timeshare required/desirable
  • Demonstrated ability to achieve and exceed sales targets with advanced sales closing ability
  • Sound experience in leading and managing a sales team, including motivating, coaching and managing performance
  • Demonstrated knowledge and application of sales techniques
  • Sound problem solving and negotiation skills
  • Positive and enthusiastic attitude
  • Excellent communication skills, verbal, written and listening
  • Customer centric with exceptional customer service skills
  • Self-motivated
Job Responsibility
Job Responsibility
  • Understand, represent and uphold the integrity of the Accor Vacation Club (AVC) brand at all times and in all interactions
  • Represent AVC in a professional, courteous and sincere fashion in order to foster good working relationships with all our customers, internal and external in line with company values
  • Design and implement a clear business plan to deliver on the business objectives and KPIs for the assigned office
  • Actively manage the sales operation to ensure the team meets or exceeds KPIs ensuring budget and profitability targets are achieved
  • Onboard new sales team members as well as train, educate and monitor the performance of all sales employees in the team
  • Provide regular coaching, mentoring and feedback to the team to ensure continued development and engagement
  • Ensure performance reviews and personal development plans are in place for each employee
  • Ensure the performance of the team is monitored and the appropriate corrective action is taken, in discussion with Talent & Culture
  • Share the role of presenter and/or trainer as required
  • Stay current with required government licenses and legislative training required, ensuring the team are in possession of up-to-date licenses and permits
  • Fulltime
Read More
Arrow Right
New

Year 1 TA

A welcoming and well-regarded primary school in Whitefield is seeking a Teaching...
Location
Location
United Kingdom , Whitefield
Salary
Salary:
90.00 - 110.00 GBP / Day
justteachers.co.uk Logo
justteachers
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Teaching Assistant qualification or equivalent experience in a primary school setting
  • Experience supporting pupils with additional or sensory needs
  • Strong behaviour management and communication skills
  • A patient, nurturing, and proactive approach
Job Responsibility
Job Responsibility
  • Provide dedicated 1:1 support to a Year 1 pupil
  • Implement strategies to support sensory needs and engagement
  • Work closely with the class teacher to support the progress of the pupil
  • Help maintain a positive, structured, and inclusive classroom environment
  • Fulltime
Read More
Arrow Right
New

Full-Time Room Attendant- SpringHill Suites

As a Room Attendant for High Hotels LTD. you will be responsible for performing ...
Location
Location
United States , Center Valley
Salary
Salary:
17.33 USD / Hour
highhotels.com Logo
High Hotels Ltd.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A high school diploma or general equivalent (GED) preferred
  • The ability to stand and walk for long periods of time
  • The ability to lift, push, or pull up to 20lbs
  • The ability to work in both a team environment and independently
  • Availability to work weekends and holidays is required.
Job Responsibility
Job Responsibility
  • Cleaning the guest rooms according to brand standards in the allotted amount of time
  • Vacuuming the carpets
  • Cleaning and dusting furniture
  • Cleaning kitchenettes and washing the dishes in suites
  • Changing bed linens
  • Cleaning the guest room bathrooms
  • Maintaining the linen cart and ensuring supplies are neatly organized
  • Ensuring security of guest rooms and privacy of guests.
What we offer
What we offer
  • Medical, dental and vision insurance
  • High Healthy Rewards program
  • Vacation earned annually
  • 401(k) Retirement Plan with a company match
  • Fun working environment.
  • Fulltime
Read More
Arrow Right