Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)
$131.4k - $154.6k per yearJobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Contract Staff Software Engineer - Performance Graphics (C++, Rust, WebGL) based in the Canada . This role focuses on the ongoing engineering and maintenance of a large-scale browser graphics stack covering rendering, compositing, images, canvas, and WebGL. You will help keep complex graphics systems healthy by resolving bugs, regressions, incoming issues, and test-related challenges. The position requires diagnosing graphics problems across multiple operating systems and hardware environments. You will work within a mature, multithreaded codebase where strong debugging, optimization, and technical judgment are essential. Your contributions will help reduce technical backlog and regressions while improving the reliability of the graphics area. You will also participate in code reviews and routine engineering work, allowing senior engineers to dedicate more time to performance-focused initiatives. This is a remote contract opportunity suited to an independent engineer who can take technical ownership in a complex open-source software environment. Accountabilities: - Own day-to-day maintenance of the graphics codebase, including bug fixes, regression resolution, test maintenance, and incoming technical issues. - Diagnose and resolve graphics-related problems across multiple platforms, including Windows, macOS, Linux, and Android. - Investigate complex issues involving rendering, compositing, images, canvas, WebGL, and related graphics components. - Perform routine code maintenance and participate in code reviews to maintain code quality and long-term system health. - Identify and address sources of regressions and technical backlog to improve the stability and reliability of the graphics area. - Collaborate with engineers working across the graphics stack to resolve issues efficiently and maintain development momentum. - Apply strong debugging and optimization techniques within a large, multithreaded codebase. - Work independently on technically complex problems while providing technical leadership and sound engineering judgment. - Contribute to a healthy graphics engineering environment that enables senior team members to focus on performance optimization and strategic improvements. Requirements - Strong professional experience with C++ and/or Rust .
- Solid understanding of graphics frameworks and GPU architecture. - Strong debugging and optimization skills, particularly within multithreaded software systems. - Experience working effectively within large, mature, and complex codebases. - Ability to independently investigate technical issues, identify root causes, and implement reliable solutions. - Demonstrated ability to take technical ownership and provide engineering leadership when addressing complex problems. - Strong code review and software maintenance skills. - Ability to collaborate effectively within distributed and open-source-oriented engineering environments. - Knowledge of shader languages is preferred. - Experience with mobile platforms, particularly Android, is an advantage. - Previous experience contributing to open-source projects is preferred. Benefits - Remote work arrangement. - Contract engineering opportunity focused on high-performance graphics and large-scale software. - Opportunity to work across rendering, compositing, images, canvas, and WebGL technologies. - Exposure to cross-platform graphics engineering across desktop and mobile environments. - Opportunity to contribute to a mature, widely used open-source software codebase. - Technical ownership and autonomy within a complex engineering environment. - Opportunity to work alongside experienced engineers on graphics maintenance and performance initiatives. - Canada Tier 1 compensation range: CAD $145,800–$186,172. - Canada Tier 2 compensation range: CAD $131,400–$154,600.
$145.8k - $186.17k per year
...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.... ...upkeep so the FTE engineers can focus on performance. Definition of done A healthy Graphics...Contract workPerformanceC++Ongoing contract$185.05k - $217.7k per year
...take on the ongoing maintenance and routine engineering work in Firefox’s Layout area (CSS, page... ...engineers freed to focus on critical Performance and Security issues. Required qualifications Strong C++ (JavaScript and/or Rust a plus). Solid CSS and page-layout knowledge...Contract workPerformanceC++$185.05k - $217.7k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Contract Staff Software Engineer-FireFox Layout based in Canada. As a Contract Staff Software Engineer focused on Firefox Layout, you’ll take ownership of...Contract workPerformanceC++Full timeRemote work- ...on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Contract Senior Software Engineer - WebGPU-Firefox/Gecko (Rust) based in Canada. This contract role will help advance WebGPU support across Linux and Android by addressing...Contract workFull timeNight shift
- ...build and distribute open-source software that enables people to enjoy the internet... ...and role: The Mozilla Firefox Performance team is a community of engineers who care deeply about delivering the... ...programming languages (e.g., C++, JavaScript, Kotlin, Rust, Python) and...PerformanceC++Full timeImmediate startHome office
$188.2k - $282.2k per year
...synonymous with entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform Waterloo, ON About the... ...adapters, component model, data bindings, and platform renderer contracts. Build reusable experience primitives and native...Contract workPerformanceLong term contractFull timeInternshipManual labor$58 - $73 per hour
...where you come in... We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner... ...collaboratively with other engineers and teams to maintain high performance and optimize workflows to support our game teams....Contract workPerformanceC++InternshipLocal area- ...Sonatype is the software supply chain security company. We provide the world’s best... ...supply chains. We're looking for a Staff Software Engineer to help lead our Data Identity team... ...coordinate modeling, or upstream data contracts land on their desk. This is a high-...Contract workPerformanceFull timeFlexible hours
- ...that future at Cresta. About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that... ...production - Scalable Systems Design: Build high-performance, fault-tolerant backend services supporting real-time AI agents...PerformanceC++Full timeInternshipWork at officeLocal areaRemote workWork from homeHome office
$165k - $210k per year
...About the Team: Our diverse Product & Engineering team values innovation, collaboration,... ...About the Role: We are seeking a Staff Software Engineer to lead the design, evolution,... ...deterministic safeguards Establish clear system contracts for correctness, traceability, and...Long term contractFull timeInternshipLocal area$299.3k - $372.6k per year
...What The Role Is As a Staff Engineer at Babylist, you own some of our hardest domains and decide where they go. Millions of families... ...depends on your experience, and your pay grows from there with performance and scope. How We Build AI is the default here. Engineers...PerformanceRemote jobFull timeWeekend work$150k - $189k per year
...Join a close-knit, no-ego, high-performing team that solves meaningful... ...Ensure high code quality, performance, and reliability standards.... ...excellence. Solve complex engineering challenges using tools like Python... ...projects in a Senior or Staff capacity, providing technical...PerformancePermanent employmentFull timeWork at officeFlexible hours$145.9k per year
...standards, and platform capabilities that keep our web applications performant, reliable, and observable for both developers and end users.... ...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier,...PerformanceLong term contractFull timeInternshipWork at officeLocal areaFlexible hours- ...technology that will set the standards for software-defined vehicles around the world. The... ...company. Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware into high-performance virtual devices that run on everyday workstations...Contract workPerformanceC++Full timeLocal area
- ...prototypes, and profile and analyze Firefox performance bottlenecks. Develop performance-critical software using primarily C++ and JavaScript, with other languages as needed... ..., and profiling tools. Educate engineers through code reviews, talks, tooling, and documentation...PerformanceC++Full timeImmediate startHome office
- ...group of committed researchers, engineers, policy experts, and business... ...our scientists the high-performance inference infrastructure they... ...qualifications Significant software engineering experience, particularly... ...) Proficiency in Python or Rust Representative projects...PerformanceLong term contractFull timeWork at officeWorldwideVisa sponsorshipFlexible hours
- ...A-CX is a software design and development partner for progressive companies, delivering... ...right for each other? As a seasoned C++ Software Engineer, you would be a part of the team... ...Develop secure, scalable, and high-performance desktop software solutions for audio creation...PerformanceC++Long term contractFull timeFor contractorsLive InRemote work
$164k - $205k per year
...navigate the future with curiosity, resilience, and a love of learning. The Role Outschool is looking for a full-stack Staff Software Engineer to help develop an exciting new ambitious product platform with an agentic-first development approach. The platform will help...Full timeWork at officeLocal areaRemote workHome officeFlexible hours$125k - $155k per year
...platforms. We’re looking for a senior software engineer to help evolve and support the gameplay... ...and improving core gameplay systems in C++, with an emphasis on moment-to-moment gameplay... ...gameplay issues efficiently. ● Performance and stability: Debug and optimize gameplay...PerformanceC++Long term contractFull timeRemote work- ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ..., Sequoia Capital, and Spark Capital. Staff Software Engineer (Repositories)... ...systems, improving reliability and performance, and shaping how Chainguard Repository...PerformanceFull timeLocal areaRemote workFlexible hours
$160.32k - $200.4k per year
...See yourself at Twilio Join the team as Twilio’s next Staff Software Engineer. About the job The Compliance Experiences team sits at... ...automate boilerplate, generate exhaustive test suites, and perform rapid prototyping. You will be measured on your ability to amplify...Long term contractFull timeLocal areaRemote workWorldwide- ...and initiatives. Present innovative engineering solutions to senior leadership and align... ...business problems while ensuring scalability, performance, and maintainability. Ship high-... ...roadblocks. Requirements ~6+ years of software engineering experience. ~ Experience...PerformanceFull timeRemote work
$240k - $285k per year
...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about... ...leaders. What you’ll do As a Staff Software Engineer in Banking, you will help...Long term contractFull timeBank staffWork at officeRemote workWork from home3 days per week$181k - $241k per year
...hidden fees or compounding interest. Engineering owns cost visibility and optimization across... ...never gets diffuse. As a Staff Cost Engineer, you'll operate at the intersection... ...process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant...Remote jobFull timeWork at officeFlexible hours$181k - $241k per year
...without any hidden fees or compounding interest. The Ledger Engineering team enables rapid financial product innovation by providing an... ...during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco...Remote jobFull timeWork at officeFlexible hours$181k - $241k per year
...interest. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration... ...across the company to ship high-quality software quickly and confidently. The Staff Engineer... .... [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant...Long term contractFull timeTemporary workWork at officeRemote workFlexible hours- ...effortless: building deeply interactive, TrueMotion-driven features that monitor movement, coach performance, and track recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader for this team — someone who can architect end-to-end systems...PerformanceDaily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...role We’re looking for a Staff SDET to join our team. This is... ...subject matter expert for quality engineering, with a primary mandate to... ...to coding standards and software engineering best practices, improving... ...new domains, such as data, performance, and stability. Own and...PerformanceFull timeRemote workFlexible hours
- ...projects on all major platforms, engines and styles - from AAA titles... ...Riot Gearbox Software In this role, you will own... ...development of core systems and performance initiatives from planning and... ...gameplay and engine code at the C++ level — not just profiling and...PerformanceC++Full timeRemote workFlexible hours
- ...Platform seamlessly connects brand and performance marketing to drive measurable results across... ...closely with product managers, backend engineers, web engineers, data scientists,... ...performance, and optimize campaigns. As a Staff Software Engineer I on Data Delivery, you will...PerformanceLong term contractFull timeLocal areaRemote workWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL). Be the first to apply!
