Staff Software Developer
Vidyard
Vidyard is the leading provider of AI-powered video messaging and engagement solutions for modern revenue teams. Trusted by 100,000+ companies, Vidyard helps go-to-market teams connect with buyers more personally and effectively at scale - accelerating deal cycles, increasing close rates, and humanizing digital communication. With AI video tools, real-time analytics, and automated workflows, Vidyard is redefining how companies grow revenue through video.
About the Role
Vidyard is looking for a Staff Software Developer to join our Development team. Reporting to our Senior Manager, Software Development, you’ll work with a cross-functional team of developers, designers, and product managers to solve customer problems and deliver amazing software.
We believe this role is ideal for someone who wants to stay close to technical work while also having broad organizational influence. As a Staff Software Developer, you’ll have the opportunity to lead complex initiatives that span teams and systems, shape technical strategy in a meaningful product area, and drive alignment across engineering, product, and design. This is a role for someone who enjoys being hands-on in solving hard problems, improving cross-team execution, and mentoring others while helping raise the bar across the organization.
As part of a company building AI-enabled products, we’re also looking for someone who is comfortable using AI tools to enhance their own work and accelerate outcomes. You’ll be part of a culture that values experimentation, continuous learning, and finding smarter ways to solve problems.
This is a remote-first role open to candidates located in Canada
About the Team
This Staff Software Developer role will support our Journey team, which is focused on the core buyer and account experience across the Vidyard product portfolio. On this team, you’ll help shape critical experiences from authentication and login through onboarding, search and discovery, and other key self-serve journeys that influence how customers access, evaluate, adopt, and grow with Vidyard. Journey is focused on building intuitive, AI-powered product experiences that reduce friction, increase clarity, and help customers move forward with confidence.
What You’ll Work On
Designing, building, and scaling distributed systems
Leading architecture design and documentation for upcoming projects
Designing and architecting core services, developing internal tools, and maintaining repositories
Contributing code, reviewing and testing code, and ensuring security standards are at the forefront of development
Pushing large technical initiatives forward and thinking strategically about our platform
Mentoring and knowledge sharing across all levels of development
Collaborating with a cross-functional team to solve customer problems and deliver outstanding software
Building observability and resilience around third-party integrations
Setting up automated testing (unit, integration, e2e)
Managing authentication, authorization, and security within distributed systems
Delivering software iteratively, running experiments, and updating designs/deliverables based on results
Implementing monitoring/alerting and using feedback loops to understand system performance
Mastering large areas of the relevant codebase to provide technical leadership
Learning and applying new technologies to drive both developers and our platform forward
What We’re Looking For
10+ years of experience building scalable web products
Strong software engineering background with a focus on distributed systems
High tolerance for ambiguity and comfort taking action as a path to discovery
Excellent communication and collaboration skills - capable of navigating discussions around risks and trade-offs
Commitment to improving quality, reliability, and performance standards
Lean thinking and an experimental, metrics-driven mindset
Eagerness to share knowledge among senior developers and mentor developers at all levels
Strong problem decomposition skills with an understanding of trade-offs in delivering impactful solutions
Ability to influence without authority
Confidence holding and sharing technical knowledge and opinions openly, while maintaining space for the opinions of others, and a willingness to compromise
Our Tech Stack
You’ll work with technologies like:
Node.js
Vue or React
TypeScript
GraphQL
Redis
Message queue & broker systems (e.g., BullMQ)
MySQL
S3
Ruby on Rails
Python
GitHub
Integrating AI Models (e.g., ChatGPT)
Our Commitment to Fair & Transparent Hiring 🤝
We believe the hiring process should be clear, respectful, and equitable for every candidate.
The salary range for this role is: $166k - $184k - $202k CAD in Canada. The salary range is designed to capture the full journey from developing skills to excelling in the role. Most new hires join close to the midpoint, which aligns with being fully capable in the position.
Compensation: At Vidyard, we’re committed to fair and transparent pay that reflects both where you are today and where you can grow. Our compensation is guided by market data and structured salary bands that consider skills, experience, performance, and internal equity to ensure fairness and competitiveness across all roles.
AI in Hiring: AI-enabled tools are used to assist in reviewing applications and documenting evaluations. These tools help us work smarter, but all final hiring decisions are made by people who take the time to consider your unique strengths and experience. This is the same reason why we ask that you refrain from using AI Interview assistants during your interview process.
Accessibility for All: We’re committed to creating an accessible recruitment process. If you require accommodation at any stage, reach out to our recruitment team at recruitment@vidyard.com.
Will You Thrive at Vidyard?
At Vidyard, success comes from individuals who align with our core values, embrace challenges, and contribute to our high-performing, customer-obsessed culture. You’ll thrive here if you:
Put Customers First: You’re passionate about solving problems, delivering exceptional value, and ensuring our customers succeed with our products.
Embrace Innovation: You think creatively, challenge the status quo, and continuously explore new ways to improve and grow—both personally and professionally—including how you leverage AI and emerging technologies in your work.
Value Collaboration: You work effectively across teams, listen actively, and contribute to a supportive and inclusive environment (see our statement of dedication to DEIB here).
Act with Urgency: You’re motivated, proactive, and thrive in a fast-paced, dynamic environment where priorities can shift quickly and change is expected.
Take Ownership: You own your work, take responsibility for outcomes, and are proud of delivering results that drive impact.
Strive for Excellence: You maintain high standards, are goal-oriented, and continuously push yourself and your teammates to do their best.
Use AI Thoughtfully: You’re curious and proactive about adopting AI tools to work smarter, increase impact, and scale results—while understanding the importance of human judgment, ethics, and continuous learning.
Why You’ll Love Working at Vidyard
At Vidyard, we’re passionate about creating an environment where you can succeed—both personally and professionally. Here’s what you can look forward to:
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 remote-first flexibility, unlimited vacation, and the option to work abroad for up to 90 days each year.
Competitive Benefits: Start day one with comprehensive, flexible benefits tailored to support you (RRSP match and stock options included following completion of your probationary period).
Wellness & Mental Health: Flexible spending accounts and $1,500 annually for mental health support through Inkblot.
Parental Leave Top-Up: Support when it matters most, with enhanced parental leave benefits.
Growth & Development: $1,500 annual allowance, mentorship, and regular review cycles to support your professional development.
Purpose & Impact: Paid volunteer hours and Employee Resource Groups to champion inclusion and community.
Your Workspace, Your Choice: Remote-first with the option to collaborate in our office space in Kitchener, Ontario.
Come join a team where your best life meets your best work!
