Remote Jobs RockRemote Jobs Rock

Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)

🔥 23 hours ago
C++RustGraphics FrameworksGPU Architecture

📜 Description

  • Own day-to-day Graphics maintenance: bug fixes, regressions, test upkeep, incoming issues.
  • Diagnose and fix graphics problems across platforms (Windows, macOS, Linux, Android).
  • Carry code review and routine upkeep so the FTE engineers can focus on performance.
  • Ensure a healthy Graphics area with a reduced backlog and fewer regressions.

🛠️ Requirements

  • Strong C++ and/or Rust.
  • Knowledge of graphics frameworks and GPU architecture.
  • Strong debugging and optimization in a multithreaded codebase.
  • Able to work independently and lead technically in a large, mature codebase.
  • Preferred: Shader languages; mobile/Android; open-source collaboration.
Full job description

The role

You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy.

Responsibilities

  • Own day-to-day Graphics maintenance: bug fixes, regressions, test upkeep, incoming issues.
  • Diagnose and fix graphics problems across platforms (Windows, macOS, Linux, Android).
  • Carry code review and routine upkeep so the FTE engineers can focus on performance.

Definition of done

A healthy Graphics area, backlog and regressions kept down, with the team’s senior engineers freed to focus on performance.

Required qualifications

  • Strong C++ and/or Rust.
  • Knowledge of graphics frameworks and GPU architecture.
  • Strong debugging and optimization in a multithreaded codebase.
  • Able to work independently and lead technically in a large, mature codebase.

Preferred

  • Shader languages; mobile/Android; open-source collaboration.

Hiring Ranges:

Canada Tier 1 Locations
$145,800-$186,172 CAD
Canada Tier 2 Locations
$131,400-$154,600 CAD
Bpr-Consulting-Group-LLC

Fire Protection Engineer

🔥 15 hours ago
Bpr-Consulting-Group-LLC👥 11 - 50 employees🏢 Civil Engineering

As a Fire Protection Engineer, you will provide fire protection engineering services, including code analysis, system design, and coordination with various stakeholders to ensure compliance with safety standards.

Fire Protection EngineeringCode AnalysisFire Safety System DesignBuilding Codes
Stripe

[TEMPLATE] Integration Engineer (Metronome)

🔥 15 hours ago
Stripe👥 10,000+ employees🏢 Technology, Information And Internet🤝 B2B

As an Integration Engineer, you'll lead technical implementations of the Metronome platform, guiding customers through the entire integration process to ensure successful outcomes.

SaaS ProductsTechnical DesignIntegration DesignData Migration
Upstart

Software Engineer, Site Reliability

🔥 21 hours ago
Upstart👥 1001 - 5000 employees🏢 Financial Services

As a Software Engineer on the Site Reliability Engineering team, you will enhance the reliability, resiliency, and observability of Upstart's production systems through innovative tooling and automation.

Software EngineeringSite Reliability EngineeringPythonGo

Trusted by Remote Workers