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 Developer

Staff Software Developer position at Vidyard, leading video platform architecture and development with focus on scalability and innovation.

Staff Software Developer

Staff Software Developer position at Vidyard, leading video platform architecture and development with focus on scalability and innovation.

Staff Software Developer

Staff Software Developer position at Vidyard, leading video platform architecture and development with focus on scalability and innovation.

Software Engineering LMTS

Staff Software Engineer position at Salesforce focusing on platform reliability, scalability, and high-availability solutions.

Engineering Manager

Senior Manager/Director role leading governance, global support, and strategic innovation within Digital Success Engineering at Salesforce.

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