Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)
$145.8k - $186.17k per yearMozilla
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.
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
- ...Mozilla in Toronto is seeking aGraphics Engineer to maintain and advance Firefox’s Graphics area, including rendering, compositing, images, canvas, and WebGL. You will help keep the graphics... ...ensure team engineers can focus on performance improvements across Windows, macOS,...Contract workPerformanceC++
- ...Senior / Staff Software Engineer, Mapping Location: Remote Autonomous Vehicle The opportunity... A well-funded, fast-growing company... ...software engineering skills, with real production experience in C++ and/or Python (C++ favoured) across substantial code bases...C++Remote work
$160k - $220k per year
...too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into... ...challenge of building enterprise-grade software that millions of users depend on.... ...focus on correctness, reliability, and performance Quickly deliver high-quality bug fixes...PerformanceFull timeLocal areaWorldwide- ...insight they need to deliver faster, more performant, more dependable, and less expensive... ...on LLVM. We are looking for a Staff Compiler Performance Engineer to set the technical direction for Falcon... ...used in production ~ Expert C++ skills and experience in large, long...PerformanceC++Remote workWorldwideFlexible hours
$197k per year
...experience at Uber, the team's contributions meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and...PerformanceC++$20k - $24k per year
...experiences across mobile applications and backend services. As a Staff Software Engineer — Collections , you will work across teams with customer... ...and centralize common knowledge. Establishing strong contracts and integration patterns between mobile clients and backend...Long term contractFull timeTemporary workWork at officeLocal areaImmediate startFlexible hours- ...the world in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key contributor to the... ...efficient and maintainable code in a native language such as C++ or Rust (we use Rust and a variety of DSLs). Bonus:...PerformanceC++Full timeWork at officeWork from homeFlexible hours
- ...fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to build and evolve the ML... ...management. Improve serving performance. Optimize streaming behavior, time to... ...sensitive or highly concurrent services in C++, Rust, or a similar systems language....PerformanceC++
$137.2k - $196k per year
...About the Role: We’re looking for a Senior Software Engineer, ideally specializing in Rust, to lead the evolution of our backend platform and tooling.... ...In this role, you’ll architect and implement high-performance, secure, and scalable systems, collaborating closely...PerformanceLong term contractRemplacementFull timeTemporary workLocal areaFlexible hours- Shape the future of Java with Azul as a Staff Compiler Performance Engineer. Specialize in optimizing the Falcon compiler for maximum performance in cloud... ...• Proven technical leadership in compiler design • Expert C++ skills in large codebases • Deep knowledge in compiler...PerformanceC++
$167.55k - $209.44k per year
..., canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...About the Role We’re looking for a Staff Software Engineer, Backend to join our Reverse ETL... ...at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc. Solid...C++Full timeInternshipWork at officeRemote workFlexible hours2 days per week- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... ...making impacts. Your contributions will directly impact the performance and reliability of Noetica's core infrastructure. About...PerformanceLong term contractFull timeWork at officeLocal areaFlexible hours
$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada. For 30 years, we've been on a... ...end ownership of your work and your career, backed by a high-performance, hybrid culture and holistic suite of benefits designed to...PerformanceWork at officeWork from home$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including... ...Bonus based on a combination of enterprise and individual performance. About Us Thomson Reuters informs the way forward...PerformanceLong term contractFull timeWork at officeLocal areaFlexible hours$160k - $220k per year
...extensibility, developer experience, and performance. Join us to help shape the future of... ...Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team... ...Exposure to low-code/no-code tools, workflow engines, or visual development platforms....PerformanceLocal areaWorldwide$202.4k - $231k per year
...Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on... ...ownership of your work and your career, backed by a high-performance, hybrid culture and holistic suite of benefits designed to...PerformanceWork at officeWork from home- ...Establish integration patterns and strong contracts between mobile clients and backend services. Guide engineers and IC leads across teams through architectural... ...authority. Requirements Proven experience as a Staff-level Software Engineer or equivalent technical leader....Long term contractFull timeWork at officeLocal areaWork from homeRelocation package
$205k per year
...between product, design, and engineering are giving way to smaller, faster... ...code, they own outcomes. As a Staff Engineer, you'll extend that... ...for ~7+ years of professional software engineering experience, with a... ..., Python, Go, Java, C#, Rust, or Ruby. ~ Have experience...PerformanceLong term contractPermanent employmentFull timeInternship$141k - $249k per year
...learn more visit: On Tools, we build software tools that solve Waabi-specific problems... ..., collaborating with Researchers and Engineers. - Mentor other software engineers via... ...technologies and languages. Examples: Go, Python, Rust, C++. - Experience with cloud infrastructure...PerformanceC++Full timeWork at officeWork from homeFlexible hours$220k - $359.21k per year
...wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader... ...team builds as well as how it gets built. Architecture, performance, and cost are constant considerations, but your success will...PerformanceFull timePart timeInternshipManual laborWork at officeLocal areaFlexible hours$160k - $220k per year
...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core... ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform...Long term contract$160k - $220k per year
...audited at scale. We are a diverse team of engineers, product managers, and designers who are... ...secure. About the role As a Staff Software Engineer on the Okta Secures AI team, your... ...the request-time authorization engine at the Agent Gateway and at the agent to...Full timeLocal areaWorldwideShift work$164.6k - $235.1k per year
...About the Role: We are looking for a Staff Engineer to steer the technical evolution of our... ...clear system boundaries and integration contracts with adjacent platforms. Design... ...Turn ambiguous requirements into working software that users see and trust. Bias toward iteration...Long term contractRemplacementFull timeTemporary workInternshipLocal areaFlexible hours$165k - $220k per year
...and distribute open-source software that enables people to enjoy the... ...seeking experienced browser engineers to join a small team exploring... ...and execution behavior affect performance, correctness, and the interfaces... .... Strong proficiency in C++ or Rust, experience navigating...PerformanceC++Immediate startHome office- ...The code that does this is mostly Rust, and it is the part of the stack where performance work pays off immediately. This... ...quietly Work with infrastructure engineers on placement, networking and... ...or deep systems experience in C or C++ with real interest in moving to Rust...PerformanceC++Work at officeImmediate start
- ...from ML model development, to traditional software development, to non-technical business... ...are looking for hands-on senior software engineers to build the AI tooling, agents, and... ...including equity incentive awards and an annual performance bonus. Perks/Benefits:...PerformanceFull timeWork at officeWork from homeFlexible hours
$200k - $235k per year
...best work of their careers. We're a high-performing, fast-moving team with ethics at the... ..., and tooling that support hundreds of engineers working across backend services. By improving... ...engineers rely on every day! As a Staff Software Developer , you will set technical...PerformanceLong term contractWork at officeFlexible hoursShift work3 days per week$140k - $175k per year
...Thomson Reuters is looking for a Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software... ...the ability to reason through scalability, reliability, performance, failure modes, and operational trade-offs. Experience...PerformanceFull timeWork at officeLocal areaFlexible hours$140k - $175k per year
...used by accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration... ...OpenAI, Anthropic, and others). Scale, reliability, and performance Design for high‑throughput, low‑latency AI workloads: caching...PerformanceLong term contractFull timeWork at officeLocal areaFlexible hours- Drive technological innovation within Square's Go-to-Market Engineering team as a Staff Software Engineer, focusing on enhancing sales systems with AI and automation. Lead the design and architecture for scalable solutions that transform sales productivity and efficiency. As...
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!
- contract devops engineer Toronto, ON
- contract process engineer Toronto, ON
- c++ developer Toronto, ON
- c++ developer fintech Toronto, ON
- junior c++ developer Toronto, ON
- c++ software developer Toronto, ON
- golang software developer Toronto, ON
- remote software Toronto, ON
- software support Toronto, ON
- software sales Toronto, ON
