Staff Software Developer

Vidyard Logo

Vidyard

📍Remote - Canada

Summary

Join Vidyard's dynamic Core Team as a Staff Software Developer and play a pivotal role in designing, building, and scaling the core functionality of our leading video platform. You will drive architectural decisions, improve system reliability, and enhance performance across various platforms. Collaborate with a cross-functional team to address customer challenges and deliver exceptional software solutions. This remote role, open to Canadian candidates, offers opportunities for technical leadership, mentorship, and innovation. You will work on complex embedded systems, optimize video pipelines, and collaborate across teams. Contribute to a high-performing, customer-obsessed culture.

Requirements

  • A solid background in software engineering—you have had 10+ years of experience building scalable web products
  • A high tolerance for ambiguity and a recognition that action is sometimes the best path to discovery
  • Strong communication and collaboration skills—you strive for clarity and understanding and can navigate discussions around risks and tradeoffs
  • The desire to drive improvements to our quality, reliability, and performance standards
  • Lean thinking and an experimental, metrics-driven mindset
  • Eagerness to share knowledge with other senior-staff level developers and provide mentorship to all developers across the organization
  • You can break down complex problems rigorously and understand the tradeoffs necessary to deliver significant, impactful solutions

Responsibilities

  • Solve complex, embedded system challenges
  • Lead system design and architecture decisions
  • Optimize and innovate within our video pipeline
  • Collaborate across teams
  • Mentor and guide engineers
  • Cross-team leadership
  • Introduce new tools, processes, and technologies

Preferred Qualifications

  • Working knowledge or experience with the following technologies: Ruby on Rails
  • AWS
  • Node.js
  • Vue or React
  • Typescript
  • Integrating AI Models (ie.ChatGPT)
  • GraphQL
  • Redis
  • MySQL
  • S3

Benefits

  • Work-life Integration: flexible hours and unlimited vacation, programs that support working from anywhere
  • Competitive Pay & Benefits: competitive salary and comprehensive, flexible benefits (RRSP match and stock options included following completion of your probationary period)
  • Wellness Your Way: flexible spending accounts
  • Mental Health Support: Access to Inkblot, a digital mental health platform, plus $1,500 per person per year for mental health services
  • Parental Leave Top-Up: enhanced parental leave benefits
  • Make an Impact: paid volunteer hours
  • Invest in Your Growth: Regular performance reviews, individual development plans and an annual allowance of $1,500, dedicated to your professional development and ongoing learning
  • Your Perfect Workspace: flexibility to work remotely or in the Kitchener, Ontario, collaboration space

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs