Senior SaaS Developer

SaaS Team · Montreal, Quebec
Department SaaS Team
Employment Type Full-Time
Minimum Experience Experienced

Genvid is pioneering Massively Interactive Live Events (MILEs) as a huge new category of transmedia. We provide the unique technology and services that enable this new form of cloud-based, live broadcast entertainment to be built on any of the top game engines and run on all major streaming platforms. 


We believe viewers love live events, love communal experiences, and love when their participation matters. We believe the Metaverse is coming, and we’re already helping build its foundation.


We exist to power the next generation of these experiences — across gaming, sports and TV.


Our rapidly expanding workforce is composed of veterans from the video game and broader technology industries, with offices around the world. The Genvid team is extremely diverse, forward thinking, creative, and collaborative. We solve thorny problems quickly, reinvent the rules when necessary, and take pride in blazing new trails with major partners in the tech, social media, film and television, and pop culture sectors.


Our Solution: 

Genvid Technologies is changing the face of the multi-billion-dollar livestreaming market through its proprietary technologies and related services, bringing real-time, interactive experiences to viewers of all kinds of broadcast content - even creating entirely new game-like experiences such as the recent Facebook Watch exclusive Rival Peak. With successive investment rounds in place, our well-funded company continues to grow quickly: we expect to triple in size over the next few years. Genvid’s clients include the biggest game publishers in the world, as well as video game engine creators, game consoles, streaming platforms, indie developers, Hollywood studios and other major IP holders.


Be part of the revolution of interactive broadcasting!


Senior SaaS Developer:

Genvid Technologies Canada seeks a Senior Software Developer to support its revolutionary new game broadcasting tools. The continuous development and improvement of the Genvid Stack is critical to the success of our business, which is working with the biggest game publishers in the world, as well as video game engine creators, streaming platforms, and indie developers. The Senior SaaS Developer will be proficient in more than one relevant technology, including software architecture, scalability, design and application of algorithms. The Senior SaaS Developer is responsible for the design, development and maintenance of Genvid’s SaaS.  The ideal  candidate takes an active role in communicating, presenting and challenging solutions to raise the quality of the deliverables while working with the Agile methodology.  The Senior SaaS Developer will be strategic in their solutions in order to achieve team objectives in conjunction with the company goals. The Senior SaaS Developer will be influential in new ways to automate our processes and implement system management strategies optimized for rapid feedback, observability and high availability.


Reporting to the Team Manager-SaaS, The Senior SaaS Developer’s roles and responsibilities includes, but are not limited to:

  • Develop and be accountable for code quality
  • Contribute to solution designs and challenge the team’s technical decisions
  • Advise on technical trade-offs
  • Demonstrate leadership in team discussions 
  • Learn and propose improvement of current technology stack
  • Stay current with technology, share research findings and conduct workshops
  • Encourage innovation
  • Propagate good practices within the team and support colleagues when needed


Experience & Education:

  • Fluency in French & English
  •  This role will partner with peers and colleagues in US therefore will require English Proficiency
  • 7+ years of experience in development related roles (SDLC)
  • 5+ years development in any of the following languages: Go, JavaScript, Python
  • 5+ years working with Cloud Computing
  • 5+ years experience with AWS
  • Experience with Docker and orchestration system (Consul/Nomad/Vault, Kubernetes)
  • Experience with microservices architecture experience
  • Knowledgeable in CI/CD pipeline setup/design and improvements
  • Experience with Bash and/or Powershell


Assets:

  • Demonstrated success autonomously managing complex projects that require input from many stakeholders
  • Self-motivated 
  • Team player with a high sense of accountability and ownership
  • Creative problem-solving capabilities
  • Start-up Experience 
  • Experience of working with Agile teams - contributing in Retrospectives, Refinement, Planning and other Scrum ceremonies
  • Audio/Video streaming and/or gaming experience
  • Good understanding of business acumen and client oriented attitude

Thank You

Your application was submitted successfully.

  • Location
    Montreal, Quebec
  • Department
    SaaS Team
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced