Remote Jobs RockRemote Jobs Rock

Contract Staff Software Engineer - (Firefox) C++,Storage Encryption

πŸ”₯ 18 hours ago
C++FirefoxGeckoBrowser Engine Development
Apply Now

πŸ“œ Description

  • Implement Storage Encryption Everywhere in Gecko, including schema migrations, PBM data storage, and integration testing.
  • Write and pass Web Platform Tests and add Gecko tests as needed.
  • Resolve implementation questions about specifications and work with Gecko module owners through code review and landing.
  • Shepherd the feature through Nightly, Beta, and Release; fix correctness, performance issues, and regressions.
  • Ship the feature to the release channel and address triaged, prioritized issues.

πŸ› οΈ Requirements

  • Substantial experience in a browser-engine codebase, ideally Firefox/Gecko.
  • Substantial experience in databases.
  • Familiarity with web standards and Web Platform Tests.
  • Strong debugging and optimization in a multithreaded codebase.
  • Comfort working in the open: public bugs, code review, and upstream landing.
  • Prior contributions to Gecko or another major browser engine.
  • Familiarity with the relevant standards body and specification process.
Full job description

The role

You will help the Firefox DOM LWS team to implement tasks for Storage Encryption everywhere, helping to drive the in-progress project through to completion .

Responsibilities

  • Contributing to delivering Storage Encryption Everywhere in Gecko, which may include tasks such as migrating data between schemas, implementing data storage in PBM and integration testing.
  • Write and pass Web Platform Tests, and add Gecko tests as needed.
  • Work through code review with the relevant Gecko module owners and iterate to landing.
  • Surface and help resolve any specification questions the implementation raises.
  • Shepherd the feature through Nightly, Beta, and Release. Fix correctness, performance issues and regressions.

Definition of done

Ship Storage Encryption Everywhere to release channel. Fix triaged and prioritized issues.

Required qualifications

  • Strong C++.
  • Substantial experience in a browser-engine codebase, ideally Firefox/Gecko.
  • Substantial experience in databases.
  • Familiarity with web standards and Web Platform Tests.
  • Strong debugging and optimization in a multithreaded codebase.
  • Comfort working in the open: public bugs, code review, and upstream landing.

Preferred

  • Prior contributions to Gecko or another major browser engine.
  • Familiarity with the relevant standards body and specification process.
ZoomInfo

Principal Software Engineer - PA 105

πŸ•’ yesterday
ZoomInfoπŸ‘₯ 10,000+ employees🏒 Software Development🀝 B2B

Provides hands-on technical leadership across integrations, workflow orchestration, and data management, shaping scalable architecture, improving reliability, and guiding teams through complex platform initiatives.

JavaSpring BootNode.jsNestjs
GitLab

Principal Engineer, Monetization Engineering

πŸ•’ yesterday
GitLabπŸ‘₯ 10,000+ employees🏒 IT Services And IT Consulting🀝 B2B

We are looking for a Principal Engineer to help define and drive the next generation of GitLab’s Fulfillment platform.

Software ArchitectureTechnical StrategyDistributed SystemsPlatform Modernization
HungerRush

Staff Software Engineer

πŸ•’ yesterday
HungerRushπŸ‘₯ 201 - 500 employees🏒 Computer Software

Leads full-stack development for e-commerce, growth marketing, and consumer applications, shaping architecture and engineering quality while mentoring engineers and applying AI to improve software delivery.

Full-stack Software DevelopmentC#AzureSQL Server
Docplanner

Staff Engineer (100% Remote within Spain)

πŸ•’ 2 days ago
DocplannerπŸ‘₯ 501 - 1000 employees🏒 Internet

As a Staff Engineer, you will set the technical direction for the Marketplace, leading the migration from a PHP monolith to a modern monorepo architecture while enhancing integration and usability.

πŸ“ πŸ‡ͺπŸ‡Έ Spain - RemoteπŸ’Ό Full-Time🎺 LeadπŸ’» Software EngineerπŸ“’ πŸ‡¬πŸ‡§ English RequiredπŸ“’ πŸ‡ͺπŸ‡Έ Spanish Required
AI Coding AgentsPHPMonorepo ArchitectureDistributed Systems
Docplanner

Staff Engineer (100% Remote within Poland)

πŸ•’ 2 days ago
DocplannerπŸ‘₯ 501 - 1000 employees🏒 Internet

As a Staff Engineer, you will set the technical direction for the Marketplace, overseeing its architectural shift and ensuring seamless integration of capabilities across the platform.

πŸ“ πŸ‡΅πŸ‡± Warsaw - RemoteπŸ’Ό Full-Time🎺 LeadπŸ’» Software EngineerπŸ“’ πŸ‡¬πŸ‡§ English RequiredπŸ“’ πŸ‡ͺπŸ‡Έ Spanish Required
Technical DirectionArchitectureMonorepo MigrationIntegration

Trusted by Remote Workers