Staff Software Developer
Vidyard
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. Vidyard offers a competitive compensation and benefits package, including flexible work arrangements, wellness programs, and professional development opportunities.
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 is preferred: Ruby on Rails
- AWS
- Node.js
- Vue or React
- Typescript
- Integrating AI Models (ie.ChatGPT)
- GraphQL
- Redis
- MySQL
- S3
Benefits
- Work-life Integration: At Vidyard, we set the bar high, expecting excellence and dedication from every team member. In return, we empower you to integrate work and life seamlessly. Enjoy the freedom of flexible hours and unlimited vacation, paired with programs that support working from anywhere—even while traveling
- Competitive Pay & Benefits : Start day one with a competitive salary and comprehensive, flexible benefits tailored to support you (RRSP match and stock options included following completion of your probationary period)
- Wellness Your Way : Leverage flexible spending accounts to spend on what matters most
- 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 : Support when it matters most, with enhanced parental leave benefits
- Make an Impact: At Vidyard, we believe in creating positive change. Enjoy paid volunteer hours to support the causes you care about and join Employee Resource Groups (ERGs) to connect with colleagues, champion inclusion, and drive meaningful impact within Vidyard and the communities we serve
- 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 : Whether you prefer the comfort of your home, or the energy of our Kitchener, Ontario, collaboration space, you’ll have the flexibility to choose. While we default to remote-first, occasional in-person meetings and events are thoughtfully designed for connection and collaboration