Staff Software Developer

Vidyard is the video platform that's built for business. Sales reps, marketers, and corporate communicators use Vidyard to record and share videos that grab attention and deliver their message in a personal, impactful way.
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
10+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer

Staff Software Engineer position at Intuit leading GenAI agentic capability development for the Unified Interactions Platform, combining technical leadership with hands-on engineering in AI and distributed systems.

Astha-Staff Software Engineer – Backend

Staff Software Engineer position at Intuit focusing on backend development, offering opportunity to work on innovative financial technology solutions serving millions of customers worldwide.

Software Engineering SMTS

Staff Software Engineering position at Salesforce focusing on backend development with ASP.NET, C#, and web services, offering hybrid work options in Dallas, TX.

Software Engineering SMTS

Senior Member of Technical Staff Software Engineering role at Salesforce focusing on performance testing, software development, and system optimization.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on cloud platform development and API design, offering competitive compensation and hybrid work options in the Seattle area.

Description For Staff Software Developer

Vidyard is seeking a Staff Software Developer to join their Development team, specifically supporting the Idea Labs team. This role focuses on new, experimental products within Vidyard's portfolio, targeting uncharted territory beyond the core product scope. You'll work with AI systems like OpenAI's ChatGPT and emerging technologies to gain a competitive edge. Key responsibilities include designing and scaling distributed systems, leading architecture design, developing core services, mentoring team members, and collaborating with cross-functional teams. The ideal candidate has 10+ years of experience building scalable web products, strong communication skills, and expertise in technologies like Node.js, Vue or React, TypeScript, GraphQL, and various databases. Vidyard offers competitive pay, comprehensive benefits, flexible work arrangements, and a supportive, growth-oriented environment. This position is open to candidates located and eligible to work in Canada.

Last updated 8 months ago

Responsibilities For Staff Software Developer

  • Designing, building and scaling distributed systems
  • Leading architecture design and documentation for upcoming projects
  • Developing core services and maintaining repositories
  • Contributing code and reviewing/testing while ensuring security standards
  • Mentoring and knowledge sharing across all levels of development
  • Collaborating with cross-functional teams to solve customer problems
  • Building observability and resilience around third-party integrations
  • Setting up automated testing (unit, integration, e2e)
  • Implementing monitoring/alerting systems
  • Mastering large areas of relevant codebase

Requirements For Staff Software Developer

Node.js
JavaScript
TypeScript
Redis
MySQL
Ruby
Python
  • 10+ years of experience building scalable web products
  • Strong communication and collaboration skills
  • Experience with Node.js, Vue or React, TypeScript, GraphQL
  • Knowledge of Redis, MySQL, S3, Ruby, Python
  • Experience with message queue & broker systems (e.g., BullMQ)
  • Familiarity with integrating AI models (e.g., ChatGPT)
  • Located and eligible to work in Canada

Benefits For Staff Software Developer

401k
Dental Insurance
Education Budget
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Competitive pay
  • Comprehensive, flexible benefits on day one
  • Wellness allowance
  • Flexible hours + unlimited vacation
  • Mental health coverage (Inkblot + $1,500/person/year)
  • Allowance for growth and development
  • Parental leave top-up
  • Paid volunteer hours
  • RRSP match
  • Stock options
  • Flexible holiday program
  • Home office stipend

Interested in this job?