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
Full - stack engineer building AI - powered hiring workflows for Homebase’s hourly - team management app. Developing React and Ruby on Rails systems for screening, matching, and onboarding.
Software Engineer II building Python microservices and LLM - powered applications. Delivering secure, scalable AI capabilities for Sophos cybersecurity customers.
Full Stack Developer Co - op building Java and JavaScript features for Flexspring's HR integration platform. Shipping API - driven product work for enterprise HR systems.
Lead Engineer owning production software, architecture, and reliability for Outro Health's medication deprescribing platform. Building safe clinical systems while growing the engineering organization.
Software Engineer building Metronome infrastructure at Stripe, a financial infrastructure platform for businesses. Designing distributed systems and shipping business - critical billing and revenue automation features.
Full Stack Engineer building AI - enhanced lecture engagement features for Top Hat’s higher - education platform. Developing scalable React and Python - framework products for professors and students.
Software Engineer II securing Abnormal AI customer data through authentication, governance, and auditability. Building cloud - based security solutions with Golang and Python for global engineering teams.
Staff Software Engineer building frontier - AI systems for NBCUniversal’s film, television, streaming, and theme - park businesses. Developing scalable APIs, web frontends, databases, and cloud solutions.
Systems and Security Technical Lead securing Citizen Lab’s sensitive research systems and infrastructure. Leading security operations, privileged - access audits, incident response, and IT security projects at University of Toronto.