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:
Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on building scalable cloud services and APIs using Java, Kubernetes, and other modern technologies in Indianapolis.

Lead Customer Success Engineer, Agentforce

Lead Customer Success Engineer position at Salesforce, focusing on AI integration and customer success for the Agentforce platform, offering competitive compensation and benefits.

Software Engineering MTS

Software Engineering MTS position at Salesforce focusing on distributed systems and real-time communication platforms, offering competitive compensation and benefits.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on scalable backend/frontend development with Java, React, and SQL, offering $157,600-$236,500 salary range in San Francisco.

Software Engineering SMTS Key Management

Staff Software Engineer position at Salesforce focusing on Key Management systems, offering competitive compensation and hybrid work arrangement in Seattle, WA.

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?