Staff Software Developer

Vidyard
6dRemote

About The Position

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 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.

Requirements

  • 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

Responsibilities

  • 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

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 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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service