Senior Software Engineer

Unity Unity · Enterprise · Montreal, QC · Engineering

Senior Software Engineer at Unity (Parsec) focused on developing and improving a low-latency game streaming application. The role involves working across UI, encoding/decoding, networking, and input on multiple platforms, with a strong emphasis on C codebase development and deploying code to a large user base. The engineer will also mentor others and drive innovation in core technology.

What you'd actually do

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

Skills

Required

  • production C codebase
  • macOS app development
  • Windows desktop application development

Nice to have

  • Linux/Ubuntu app development
  • Windows & Mac Driver development
  • video game industry experience

What the JD emphasized

  • low latency