Senior Software Engineer, Fullstack


We’re seeking a Senior Fullstack Engineer to join our rapidly growing team. This resource will work on Maestro’s core web application in support of mission-critical functionality including video live streaming and playback, admin content management, and our in-house suite of engagement and analytics tools. This person will be responsible for the following:

What You'll Do
  • Lead the design and implementation of features for the core Maestro platform
  • Collaborate with engineering leadership to make strategic technical decisions
  • Contribute to architectural planning and draft Architectural Design Records
  • Work with product and project management teams to help define product direction, feature scope, and plan sprints
  • Participate in code reviews, mentor junior engineers, and foster a positive and supportive engineering culture
What You'll Bring
  • 5+ years of experience, developing feature-rich web-based applications utilizing the following technologies:
  • NodeJS
  • ReactJS
  • Redux / redux-saga
  • ES6+
  • Experience with relational and nonrelational databases
  • MongoDB, Redis
  • Kubernetes
  • Docker
  • CSS, styled-components
  • Git
  • Jira
  • GCP (Google Cloud Platform)
What will get you in the door immediately?

All of the above plus the following:

  • Typescript
  • Experience leading a small team or mentoring junior devs
  • BigQuery & SQL
  • Agile SCRUM

  • Aggressive compensation and stock options package
  • Atypical benefits package
  • Holiday soft closures
  • Education Reimbursement
  • Flexible work schedule
  • Flexible Time Off
  • Remote working options

At Maestro, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best.

Education and Experience