Senior Software Developer

Logo of Vidyard

Vidyard

πŸ“Remote - Canada

Job highlights

Summary

Join Vidyard's Data Platform team as a Senior Software Developer! You will play a key role in advancing our Company Data System, enhancing data pipelines, and optimizing tools using technologies like Druid, Redshift, DBT, Cube, and Metabase. Collaborate with a dynamic team and various stakeholders, impacting product features like Analytics, Notifications, and Integrations. This remote role, open to Canadian candidates, offers the chance to leverage your expertise and collaborative skills. You will lead key projects, promote internal tools, ensure high coding standards, and participate in incident management. Vidyard offers competitive pay, comprehensive benefits, and a flexible work environment.

Requirements

  • Data Engineering Expertise (5+ Years of Experience): Dive deep into Data Systems (Collect, Ingest, Store, Process, Visualize, and Analyze)
  • Data Modeling Expertise: You're skilled at designing and implementing data models that are robust, scalable, and optimized for performance
  • Decisive in Ambiguity: You're comfortable making decisions in uncertain situations, knowing that action often leads to answers
  • Communication Champion: Your role will require exceptional clarity in communication, a keen ability to understand and manage risks, and skill in discussing technical trade-offs to meet data needs and project objectives
  • Collaboration Across Teams: Work closely with R&D and RevOps teams (and beyond) to build a robust Company Data System that aligns with business needs and internal users requirements
  • Quality Leader: You're driven to uplift our standards in quality, reliability, and performance
  • Lean & Experimental: You have an iterative and value-driven approach and love to experiment
  • Mentor & Guide: Sharing knowledge and mentoring team members is second nature to you
  • Data System tools such as AWS RDS, Kinesis, Fivetran, Redshift, Druid, AWS S3, DBT, Cube, Census, BI Tools (Metabase, Looker)
  • Debugging expertise and familiarity with monitoring tools like Rollbar, Datadog
  • Server technologies such as Node.js and Ruby on Rails
  • Relational Databases such as MySQL, PostgreSQL

Responsibilities

  • Lead key projects enhancing our data pipeline and roadmap while assessing cutting-edge technologies
  • Promote the adoption of internally developed tools through engaging with users, creating comprehensive guides, and ensuring the tool integrates well with existing systems
  • Ensure code development and review meet our high standards
  • Participate in our incident management process. This includes addressing incidents, ensuring swift resolutions, and conducting thorough root cause analyses. You will also share key learnings and outcomes during incident reviews to help identify and implement action items that prevent future occurrences
  • Integrate cost-effectiveness and security considerations into our data practices, ensuring our infrastructure is not only scalable and efficient but also secure and economically viable

Preferred Qualifications

  • Experience with Infrastructure as Code tooling - e.g. Terraform
  • Experience with Kubernetes
  • Experience with modern front-end stacks - e.g. Webpack, Babel, Vue.js, React.js

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Vidyard know you found this job on JobsCollider. Thanks! πŸ™