Software Developer

Posted 2 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Developer building Parsec’s low-latency game streaming application. Improving C-based native technology used by millions through cross-platform development and engineering mentorship.

Responsibilities

  • Work with UI, encoding/decoding, networking, input, and other components across multiple platforms
  • Jump into a C codebase on day one and deploy code to more than 5 million people
  • Build cutting-edge gaming technology, from video rendering to UDP protocols
  • Find the right low-latency solutions to technical challenges
  • Listen to customer feedback and interpret broader community needs
  • Identify opportunities to deliver an exceptional customer experience
  • Drive innovation in Parsec’s core technology
  • Mentor other Parsec engineers

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
  • English proficiency sufficient for professional verbal and written exchanges
  • Familiarity with macOS app development, including IOKit, CoreGraphics, window/input management, and shipping native apps on macOS (bonus)
  • Familiarity with Linux/Ubuntu app development (bonus)
  • Familiarity with Windows and Mac driver development (bonus)
  • Video game industry experience or extensive computer gaming experience (bonus)
  • Must be located in Canada; work visa or immigration sponsorship is not available
  • Relocation support is not available

Benefits

  • Comprehensive health, life, and disability insurance
  • Commute subsidy
  • Employee stock ownership
  • Competitive retirement and pension plans
  • Generous vacation and personal days
  • Support for new parents through leave and family-care programs
  • Office snacks
  • Mental health and well-being programs and support
  • Employee Resource Groups
  • Global Employee Assistance Program
  • Training and development programs
  • Volunteering and donation matching program
  • Equity awards
  • Participation in company incentive plans, including annual discretionary bonuses or sales commissions

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$83,300 - CA$134,800 per year

Degree requirement

No Education Requirement

Tech skills

LinuxMacOS

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.