CrawlJobs Logo

Staff Software Engineer, DOM Workers Storage

mozilla.org Logo

Mozilla

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are hiring a staff engineer for the DOM team, responsible for the Gecko implementation of web standards including IndexedDB, File System, Web Workers, Service Workers, Push API and Notifications API that powers websites people use via Firefox. In this role, your first major challenge will be improving the reliability of storage initialization, across mobile and desktop platforms, where it impacts millions of Firefox users. Beyond that, you’ll play a key role in advancing Gecko and the Web platform: shaping web standards, implementing APIs, and collaborating across teams and browsers to deliver new capabilities that make the Web stronger for everyone. Your responsibilities will include writing code, tests, building prototypes and solving problems as well as contributing to the standards process , while continuously learning and growing as a technical leader.

Job Responsibility:

  • Improve Storage, Workers and system-level surfaces of our Web engine, with a strong focus on performance, stability and security
  • Develop and debug in a large, complex, multi-threaded, and multi-process codebase
  • Develop and debug across multiple platforms
  • Investigate issues and propose solutions and architectural improvements
  • Drive features and projects from start to completion
  • Read and implement API specifications, and contribute to the standards process
  • Collaborate with the widespread Firefox team on shared goals

Requirements:

  • Proficiency in C++
  • Deep experience with multi-threaded, multi-process codebases, including work on performance-critical, sandboxed or storage architectures
  • Ability to work with web specifications (like IndexedDB, File System, Web Workers, Service Workers), with the curiosity and adaptability to quickly deepen this expertise
  • Cross-platform development experience with native applications (desktop and mobile)
  • Proven ability to deliver maintainable solutions in large, evolving codebases
  • Strong problem-solving skills, able to diagnose complex issues without clear logs or reliable reproduction steps
  • Great written communication skills and ability to lead discussions effectively, both in writing and verbally
  • Commitment to our values: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
  • Having grit
What we offer:
  • 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 Staff Software Engineer, DOM Workers Storage

New

Staff Frontend Engineer - Interactive Maps

We are actively looking for a founding member of a new team to build a collabora...
Location
Location
United States , San Mateo
Salary
Salary:
185000.00 - 265000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of industry software engineering experience
  • Degree in Computer Science (or Engineering equivalent)
  • Mastery of
Job Responsibility
Job Responsibility
  • Build a sync engine for an offline-first collaborative editor
  • Implement a visually engaging editor for our security deployment experts, aiding them in planning, deploying, and configuring Verkada’s wide range of hardware product offerings
  • Develop visually engaging power-user features, such as camera line-of-sight analysis and AI feature range tooling, useful for analyzing deployments in complex, real-world environments
  • Experiment with cutting-edge browser features to find their opportunities and limitations
  • Mentor teammates on frontend best practices and architectural patterns
What we offer
What we offer
  • Healthcare programs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Fulltime
Read More
Arrow Right
New

Clinic Manager

This application is for the clinic-specific role of Clinic Manager (CM). Skin La...
Location
Location
United States
Salary
Salary:
Not provided
skinlaundry.com Logo
Skin Laundry
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 -5 years of management experience in a retail environment
  • Proficiency of Retail Math, MS Office Suite, and Outlook
  • Ability to walk short distances and stand for long periods of time
  • Ability to lift and carry inventory and move clinic equipment
  • Ability to reach, crouch, kneel, bend, twist, push, pull, and carry up to 25lbs
  • Ability to operate standard office equipment such as phones, keyboards, computers, and touch screen devices
  • Specific vision abilities required including close vision, depth perception, color vision, and ability to adjust focus
  • Reliably commute to home clinic location & periodically travel to other clinics to provide coverage as needed
  • Availability for Clinic Operating Hours including mall holiday extended hours and weekend availability
Job Responsibility
Job Responsibility
  • Establish and lead the execution of the brand’s business strategies to drive store Key Performance Indicator (KPI) results
  • Develop strong relationships with partners and clients for new business opportunities
  • Customize local clinic marketing and outreach plans
  • Collaborate with other departments, such as Marketing, to build brand awareness
  • Working directly with clients to sell memberships and products
  • Partner with leadership to develop and execute training for employees
  • Manage ongoing day to day clinic operations concurrently with training new hires
  • Hire, develop and motivate a magnetic team
  • Coach and give feedback as necessary for all team members
  • Lead your team to deliver excellent customer experience and meet service and retail sales targets
What we offer
What we offer
  • Skin Laundry Employee Treatment & Product Discount Program
  • Vacation leave, sick leave, and paid holidays
  • Parental Leave
  • Health insurance - Medical, Dental, and Vision insurance options
  • 401k
  • Flexible Spending Accounts (FSA) - Health Care and Dependent Care
  • Voluntary Term Life insurance for employee, spouse, and child(ren)
  • Employee Assistance Program (EAP)
  • Voluntary Accidental Death & Dismemberment (AD&D)
  • Voluntary Commuter Benefits
  • Fulltime
Read More
Arrow Right
New

Multi Trade Plasterer

Skilled Multi Trade Plasterer to join our successful Response business based in ...
Location
Location
United Kingdom , Middlesbrough
Salary
Salary:
34293.00 - 38349.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Qualified to NVQ Level 2 (or equivalent) in Plastering
  • Full UK driving licence
  • Experience in domestic or social housing environments (desirable)
  • Genuine passion for improving people’s homes
  • Strong customer service skills
  • Enjoy working with others
Job Responsibility
Job Responsibility
  • Health & Safety first - ensure all working environments are safe and complete necessary documentation
  • Carry out a range of plastering tasks, from minor repairs to major works, with occasional first and second fix duties in domestic properties
  • Support with basic plumbing, painting, and carpentry tasks when required
What we offer
What we offer
  • Weekly pay with a guaranteed 39-hour week and annual reviews
  • Productivity bonuses, plus call out and overtime pay
  • Company van, fuel card, and travel expenses
  • Uniform and PPE provided at no charge
  • 31 days paid holiday (including bank holidays)
  • Pension contributions
  • Life insurance
  • Health and wellbeing support via Lighthouse Charity
  • Supplier discounts
  • Fulltime
Read More
Arrow Right
New

Technical Training & Field Service Specialist - Bilingual

The Bilingual Technical Training & Field Service Specialist develops and deliver...
Location
Location
Canada , Mississauga
Salary
Salary:
72000.00 - 90000.00 CAD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree or equivalent experience OR Adult education certification or training
  • 5+ years of Electronics/Biomedical training experience in a field service environment
  • 5+ years of presenting material to a class
  • Demonstrated ability to self-manage
  • Excellent communication (written and oral English and French) and interpersonal skills
  • Attention to detail, good problem-solving, and analytical skills
  • Customer orientation, teamwork skills, and the ability to actively commit to, support, and participate in continuous improvement activities
  • Travel as needed to support goals, as well as the ability to work flexible hours to meet training needs
  • Act as a subject matter expert for training department staff on all aspects of course design and delivery
Job Responsibility
Job Responsibility
  • Deliver technical training to internal Baxter employees and customers in both English and French
  • Craft and develop materials that support both facilitators and participants in instructor-led and blended training programs, considering adult learning principles
  • Assess training and training program content adequacy and needs, implementing continuous improvements to training programs, curricula, offerings, forms, and other training-related material
  • Ensure training materials are current and aligned with applicable regulations and company-specific practices
  • Coordinate course evaluation surveys to acquire participant feedback and suggestions to assist in making continuous improvements to course content and training material
  • Diagnose and troubleshoot all inbound equipment to component level
  • Maintain and ensure certification of all test equipment as per Baxter's operating policies and procedures
  • Verify all repairs meet manufacturer's specifications
  • document troubleshooting steps following Baxter guidelines
  • Prepare and manage the training calendar
  • Fulltime
Read More
Arrow Right
New

Senior Customer Service Representative

Under limited supervision, the Senior Customer Service Representative responds t...
Location
Location
United States , Cincinnati
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED
  • Five (5) or more years of related experience or an equivalent combination
  • Excellent communication skills including written, verbal, and listening
  • Ability to multi-task and time management skills required
  • Excellent computer skills
  • Excellent negotiation skills
  • Strong product knowledge
  • Reliability, organization, and attention to detail required
Job Responsibility
Job Responsibility
  • Places customer orders via telephone, fax, email, electronic methods, or walk in (counter sales)
  • Influences Motion Industries' gross profit through negotiating the sale price and purchase price, within certain parameters
  • May adjust non-contract customer pricing to meet the demands of the customer based on competition, while maximizing the profit for Motion Industries
  • Builds customer relationships to drive repeat business by relating to the customer and drive process improvements
  • Orders items to ensure appropriate inventory levels are maintained for customers
  • May place orders without approval for orders up to $5,000 per line and $10,000 per purchase order
  • Expedites backorders
  • May pull inventory and prepare order for shipment to customer
  • Responsible for sourcing products in branch inventory, distribution center inventory or supplier inventory
  • Determines the most cost effective shipping method for customer orders
What we offer
What we offer
  • Options for healthcare coverage
  • 401(k)
  • Tuition reimbursement
  • Vacation pay
  • Sick pay
  • Holiday pay
  • Fulltime
Read More
Arrow Right
New

Part-Time Housekeeping & Operations

Kohl's is a leading retail company known for its commitment to providing a wide ...
Location
Location
United States , Lemont
Salary
Salary:
16.45 - 21.40 USD / Hour
oysterlink.com Logo
OysterLink
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be 18 years of age or older
  • Flexible availability including days, nights, weekends, and holidays
  • Ability to use approved chemicals and equipment safely
  • Capable of performing physical cleaning tasks
  • Strong communication skills
  • Ability to multitask and follow company policies
  • Willingness to work early morning and weekend shifts
  • Excellent customer service skills and ability to multi-task with strong attention to detail
  • Verbal and written communication and interpersonal skills
  • No retail experience required
Job Responsibility
Job Responsibility
  • Clean all areas of the store following Kohl's best practices and standards
  • Utilize only approved chemicals, supplies, and equipment for safe and clean environment
  • Maintain levels of company-approved chemicals and supplies by placing orders and rotating stock
  • Complete and maintain required training for chemical, equipment, and maintenance
  • Routinely complete basic equipment maintenance following company guidelines
  • Effectively use Kohl's tools and technology to plan, communicate, and share information with the team
  • Support operations team with receiving and processing product, stockroom operations, and omni channel fulfillment
  • Engage customers by greeting them and offering assistance with products and services
What we offer
What we offer
  • Paid Time Off
  • Vacation buy program
  • Parental leave
  • Medical insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parttime
Read More
Arrow Right
New

IT Operations Manager

Our growing legal client based in Northamptonshire is looking to add an IT Opera...
Location
Location
United Kingdom , Northamptonshire
Salary
Salary:
55000.00 - 60000.00 GBP / Year
planetrecruitment.co.uk Logo
PLANET RECRUITMENT SERVICES LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Microsoft 365 Platform, including Exchange, SharePoint, OneDrive and Office
  • Strong technical knowledge of network and server operating system
  • Experience with support of Windows Operating Systems, SQL Server and Active Directory, including PowerShell scripting
  • Proven experience in IT infrastructure planning, development, and operations
  • Proven experience in server virtualisation and Cloud-based Infrastructure
  • Strong understanding of project management principles and practices
  • Strong communication skills
Job Responsibility
Job Responsibility
  • Support the IT Director with the implementation of the firms IT and AI & Innovation Strategies
  • Collaborate with the Innovation Manager and the Digital Adoption Team members to support innovation projects
  • Manage IT Operations team members, including performance and training assessments, ensuring the team keep abreast of technology changes and maintain high service standards
  • Manage, maintain and optimise the firm’s on-premises and cloud-based infrastructure
  • Oversee backup and system security operations in accordance with the firm’s policies
  • Manage information technology projects ensuring project deadlines are adhered to
  • Provide hands-on support and participate in the out-of-hours support rota as required
  • Provide support and guidance to stakeholders via help desk
  • Assist the IT Director with the management of IT vendors, contracts, and software licenses
  • Develop IT best practice guides and procedures
  • Fulltime
Read More
Arrow Right
New

Software Engineer - Mobile App (React Native)

We are seeking talented and motivated Mid-Level Software Engineers with experien...
Location
Location
Portugal , Coimbra
Salary
Salary:
48000.00 - 58000.00 EUR / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with app development in a commercial setting with React Native and its ecosystem, including native tooling for iOS and Android
  • Strong proficiency in JavaScript/TypeScript, HTML, CSS
  • Experience with automated testing suites such as Appium
  • Familiarity with Agile development methodologies and practices, such as Scrum or Kanban
  • Bachelor’s or master’s degree in computer science or a related field or equivalent work experience
  • Some experience building mobile applications using React Native is essential
  • Strong JavaScript/TypeScript Skills: Excellent knowledge of JavaScript or TypeScript, including ES6+ syntax, and understanding of functional programming paradigms and nuances
  • Excellent communication and collaboration skills
  • Strong problem-solving skills with the ability to analyse complex issues and develop innovative solutions
Job Responsibility
Job Responsibility
  • Delivery of design, code, and maintenance of user-centric mobile apps, primarily leveraging React Native
  • Participate in code reviews and writing tests and documenting work
  • Work alongside the Technical Lead to balance value delivery with code quality
  • Collaborating closely with Design and Product teams to implement visually compelling and intuitive interfaces
  • Advocate for good engineering practices within the team to enhance efficiency, code quality, and user experience
  • Deliver continuous delivery of value to users through efficient development practices and well-coordinated releases
  • Fulltime
Read More
Arrow Right