Talent.com
Vidyard
Senior Software Developer, Accounts & BillingVidyard • Canada
Senior Software Developer, Accounts & Billing

Senior Software Developer, Accounts & Billing

Vidyard • Canada
30+ days ago
Job type
  • Full-time
Job description

At Vidyard, we make life easier for sellers, marketers and corporate communicators. Our video messaging tools, AI tools, and other products are used by Microsoft, LinkedIn, and thousands of other companies. We're passionate about elevating our customers, our teammates, our communities, and ourselves.

About the Role

Vidyard is looking for a Senior Software Developer to join our Accounts & Billing team. Reporting to the Engineering Manager, you will be a key part of the team responsible for our critical Account and Billing platforms! Through your technical mentorship and leadership capabilities, you will play an important role in supporting the team to thrive while working cross functionally with our product and design teams to ensure our users are able to achieve their goals and seamlessly navigate our pricing and packaging opportunities.

This position is available to candidates located in Canada.

About the Team

Our engineering team consists of over 50 developers across multiple product streams. Each team owns a key portion of our experience. We are passionate about creating awesome products and making Vidyard an amazing place to grow and ship.

The Accounts & Billing team focuses on developing and optimizing the core systems and services that support permissions, accounts, and billing functionalities across Vidyard's applications and services. Our role is to deliver scalable and extensible platforms, enabling other teams to efficiently iterate on our existing products as well as easily launch and monetize new products.

What You’ll Bring to this Role and Your New Team

  • A solid background in software engineering—you have had 6+ years of experience shipping user-facing, scalable web products.
  • The ability to work across the software stack as a generalist while bringing experience to either front-end or back-end development.
  • Proven ability to make informed architectural decisions and contribute to the overall technical strategy.
  • Strong documentation skills, with a commitment to maintaining clear and comprehensive technical documentation.
  • Proficiency with AWS services, including S3, Lambda, SQS, and other related technologies.
  • A history of success delivering on different initiatives in an agile, iterative environment.
  • Strong communication and collaboration skills—you strive for clarity and understanding and can navigate discussions around risks and tradeoffs.
  • The desire to drive improvements to our quality, reliability, and performance standards.
  • Lean thinking and an experimental, metrics-driven mindset.
  • A high tolerance for ambiguity and a recognition that action is sometimes the best path to discovery.
  • Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team.

Our Tech Stack

  • Version control - e.g. Git
  • Testing frameworks such as RSpec, Jest, Mocha
  • Modern front-end stacks - e.g. Vue.js, React.js
  • Modern mobile frameworks - React Native
  • Server technologies such as Node.js and Ruby on Rails
  • Relational Databases such as MySQL, PostgreSQL
  • Nice to have experience architecting microservice infrastructures
  • Distributed computing concerns such as message queues and pub/sub
  • Operational concerns such as monitoring and logging

Our engineering team consists of generalists with expertise leaning toward either front-end or back-end development, all maintaining a comprehensive understanding of the full stack. Join us in shaping the future of Vidyard's core offerings and delivering unparalleled value to our customers.

Job descriptions can be overwhelming. At Vidyard we are motivated to drive change together and deeply value the unique experiences, abilities and opinions you possess. We value candidates who own it, and if you’re relentlessly resourceful too, you might be exactly who we are looking for.

As we also value user obsession, we prioritize our users, customers and community so you can expect to hear from our team even if you are not selected to move forward.

What You’ll Love about Vidyard:

  • Competitive pay
  • Comprehensive, flexible benefits on day one
  • Wellness allowance to spend on what's important to you
  • Flexible hours + unlimited vacation + programs to support travel while working, enabling you to live your best life
  • Access to Inkblot, a digital mental health platform + $1,500/person/year for mental health coverage
  • Allowance to support your ongoing growth and development
  • Parental leave top-up
  • Paid volunteer hours
  • Employee resource groups to empower and drive change at Vidyard and in our communities
  • RRSP match
  • Stock options
  • Flexible holiday program
  • Home office stipend
  • Flexibility to work in the place that brings out your best: whether you thrive in the comfort of your home office, or are local to, and prefer the energy of our collaboration space in Kitchener, Ontario, Canada, there is flexibility for all. Although we default to remote-first there will be occasional in-person meetings/events purposefully designed for connection and collaboration.

Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us at . Unsolicited resumes from Agencies will not be accepted.

Create a job alert for this search

Senior Software Developer, Accounts & Billing • Canada

Similar jobs

Senior Software Developer, Analytics

Genesys Cloud Services, Inc.CA
Full-time

Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees.Through Genesys Cloud, the AI-powered Experie... Show more

 • Promoted

Golang Backend Engineer – Billing & Payments (Remote)

1PasswordCA
Remote
Full-time

A cybersecurity company is seeking a Developer to join the Billing and Payments Infrastructure team, responsible for managing financial transactions and ensuring timely customer invoicing.The ideal... Show more

 • Promoted

Billing & Payments Platform Lead — AI-Driven & Scalable

Constant ContactCA
Full-time

A leading technology company in Canada is looking for an Engineering Manager to oversee its Billing & Payments platform.You will be responsible for leading a team in building scalable payment proce... Show more

 • Promoted

Senior Oracle Application Developer

PwC CanadaCanada, Canada
Full-time

PwC Canada is sourcing for two (x2) Secret (Level II) security cleared, Senior Oracle Application Developer, Consultants.Senior Oracle Application Developer, Consultant.ASAP - March 31, 2026, plus ... Show more

 • Promoted

TripArc Senior Software Developer Position

TripArcCA
Full-time

Drive innovation as a Senior Software Developer at TripArc.This remote-friendly role focuses on enhancing user experiences within the travel sector.At TripArc, you will take on the vital role of Se... Show more

 • Promoted

Software Engineer, Billing

RenderCA
Full-time

At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications.Our mission is to eliminate the tradeoff between the power of hyperscal... Show more

 • Promoted

Guidewire Senior Developer – Billing Centre (GWBC), ACE Certified

Maplesoft GroupCA
Full-time

Guidewire Senior Developer – Billing Centre (GWBC), ACE Certified.Job Title: Guidewire Senior Developer – Billing Centre (GWBC), ACE Certified.Location: Remote from within Canada.Federal Government... Show more

 • Promoted

Remote Billing Analyst – SaaS Invoicing & Insights

Employment HeroCA
Remote
Full-time

A dynamic technology company is seeking a detail-oriented Billing Analyst to oversee the billing process and improve customer experience.This role involves managing billing queries, running monthly... Show more

 • Promoted

Senior Software Engineer

ShakepayCA
Full-time

At Shakepay, we’re on a mission to usher in the Bitcoin golden age.We’re reimagining financial services to give every Canadian their fair shake.Our culture is built around doing work that matters, ... Show more

 • Promoted

Senior Software Developer - Booking

Jane AppCA
Full-time

Senior Software Developer - Booking.Senior Software Developer - Booking.Get AI-powered advice on this job and more exclusive features.Let's kick things off with a quick intro.Jane is a team that's ... Show more

 • Promoted

Senior Software Developer

PreciselyCA
Full-time

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Show more

 • Promoted

Senior Software Developer

Empire Life InsuranceCA
Full-time +2

The total target compensation (TTC) range, including salary and target bonus, is $99,568 - $145,600.This TTC range is applicable to permanent roles only; fixed-term contract and casual roles are no... Show more

 • Promoted

Guidewire Senior Developer: Lead Billing Centre Initiatives Remotely

Maplesoft GroupCA
Remote
Full-time

Advance your career as a Lead Guidewire Senior Developer focusing on Billing Centre initiatives from a remote setting.Utilize your ACE certification and accumulated expertise to enhance operational... Show more

 • Promoted

Senior Software Engineer (Libraries Platform)

ChainguardCA
Full-time

Senior Software Engineer (Libraries Platform).Chainguard is the trusted source for open source.By delivering hardened, secure, and production-ready builds of all the open source software engineers ... Show more

 • Promoted

Product Manager, Billing Integrations

Zone & CoCA
Full-time

Zone & Co is on a mission to empower finance professionals to drive strategic growth through seamless, intelligent operations.We build cloud-native software solutions on Oracle NetSuite, automating... Show more

 • Promoted

Lead Staff Engineer for Billing Systems

Zapier Inc.CA
Full-time

Become a Lead Staff Engineer focusing on Billing Systems at Zapier.Ensure precision and resilience in revenue-critical infrastructures while collaborating with diverse teams.Zapier invites applicat... Show more

 • Promoted

Remote Guidewire GWBC Senior Developer Billing Centre (ACE)

Maplesoft GroupCA
Remote
Full-time

A technology consultancy is seeking a remote Guidewire Senior Developer – Billing Centre (GWBC) with ACE certification.The position requires a minimum of 5 years of Guidewire experience and direct ... Show more

 • Promoted

Guidewire Claim Center developer

Pacer GroupCanada, Canada
Full-time

Experience as a Guidewire ClaimCenter Developer with expertise in configuration and development using Java, Gosu, XML, and SQL, along with web service integrations and a strong understanding of Pro... Show more

 • Promoted

Senior Software Developer – Big Data & Analytics

GenesysCA
Full-time

Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees.Through Genesys Cloud, the AI-powered Experie... Show more

 • Promoted

Senior Enterprise Software Counsel — High-Volume Deals

PartnerOneCA
Full-time +1

A long-term investment group is seeking a Corporate Counsel to support commercial contracting across its portfolio companies.This full-time, permanent role focuses on negotiating a high volume of c... Show more