Est. expiry Oct 6

Software Developer

Posted Sep 1 (46 days ago) · Last updated Oct 16 · Open 46 days, longer than the usual 25 for this role

Key facts

Senior Software Developer (Montreal) with remote options; CAD salary up to 134k and benefits.

How this salary compares

€4,318 - €6,98741% above senior roles
This salary is above the market medianBased on 44 job postings
Monthly salary comparison for Software Developer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
senior roles€5,000 per month€6,667 per month€7,667 per month
This offer€6,942 per month€9,088 per month€11,233 per month
Where and how
Montreal, CanadaRemoteCanadaSenior
Languages required
English

Original job ad

As published by Unity

Open the ad
Parsec creates ultra-low latency, high-performance remote desktop technology that empowers creative professionals to work from anywhere, businesses to embrace flexible workplaces, and individuals to play together from anywhere. We're growing so that we can help leaders in gaming, entertainment, engineering, and architecture build the things we love, whether they're in the office or working from home. Parsec is a wholly-owned subsidiary of Unity. Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our low latency game streaming app. The Parsec app is the foundation of everything we've accomplished as a company, and the product our customers use and love daily. We're looking for someone who will join our team, drive innovation in the core technology, and mentor other engineers at Parsec. To be successful, you'll need to be able to jump into C code without breaking a sweat, pursue hard problems that you have no prior experience with, and build lean, performant, modularized, and maintainable code. What you'll be doing Work with UI, encoding/decoding, networking, input, and much more across multiple platforms Jump into a C codebase on day one and confidently deploy code to more than 5 million people Be fascinated with building cutting edge technology in gaming from video rendering to UDP protocols Be obsessed with finding the right, low latency solution to the challenges we face Listen to customer feedback, interpret the needs of the broader community, and find opportunities to delight our customers What we're looking for Hands-on experience working in a production C codebase Familiarity with Windows desktop application development A deep desire to learn, improve a product, and make customers happy Experience working with a globally distributed team You might also have Familiarity with macOS app development (e.g., IOKit, CoreGraphics, window/input management) and shipping native apps on macOS Familiarity with Linux/Ubuntu app development Familiarity with Windows & Mac Driver development It's definitely a bonus if you've worked in the video game industry or your WASD keys are worn out from playing too many games on your computer Additional information Relocation support is not available for this position Work visa/immigration sponsorship is not available for this position Base Salary Range: Zone A: CA$83,300 - CA$124,900 CAD gross Zone B: CA$89,800 - CA$134,800 CAD gross.

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • Hands-on experience working in a production C codebase
  • Familiarity with Windows desktop application development
  • A deep desire to learn, improve a product, and make customers happy
  • Experience working with a globally distributed team

Responsibilities

  • Work with UI, encoding/decoding, networking, input, and more across multiple platforms
  • Jump into a C codebase on day one and deploy code to over 5 million users
  • Be fascinated with building cutting edge technology in gaming from video rendering to UDP protocols
  • Be obsessed with finding the right, low latency solution to the challenges we face
  • Listen to customer feedback, interpret the needs of the broader community, and find opportunities to delight our customers

Skills & technologies

C ProgrammingWindowsmacOSLinuxDriver DevelopmentGame Development

Benefits & perks

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Unity

Unity logo
Unity
Top locations (all time): Brighton, United Kingdom · 1 · Remote - United Kingdom · 1 · Helsinki, Finland · 1 · +2 other locations
View company
Current open roles at Unity on JobCrawls
LocationActive listings
Brighton, United Kingdom1
Remote - United Kingdom1
Helsinki, Finland1
Remote - Lithuania1
Remote - Finland1
Current role mix at Unity on JobCrawls
Role typeActive listings
Software Engineer1
Current role-level mix at Unity on JobCrawls
Role levelActive listings
Senior1

Never miss a new Software Developer job in Montreal, Canada

Weekly or daily digest. Unsubscribe anytime.