We’ve cultivated a people-first culture because we want our team to love where they work.
A Maestro team member works on his laptop next to a colleague.
One of Maestro's videographers holds up a camera during a production shoot.
Someone works productively on their computer, surrounded by sticky notes, a plant, and other office supplies.
A Maestro team member smiles from behind her laptop during the work day.

How we live our values speaks louder than our words

Our core values drive how we treat each other and reflect what we look for in new team members:

Live boldly

We speak up, and allow ourselves to be vulnerable.

Wonder more

We push ourselves to ask questions rather than judge.

Lead with heart

We empathize, act with kindness, and seek to serve others.

Take ownership

We’re responsible, we hustle, and we admit when we’re wrong.

Check your ego

We believe strong relationships start with humility.

Benefits that really benefit our team

Our team are our people, so we care for them with tangible benefits that provide people the flexibility and opportunity to create the best work they can.

Unlimited time off

Balance is important, so we have a “take what you need” policy

Remote friendly

Our team is welcome to work from home, from our office in Kalamazoo, or from anywhere in the world

Other important benefits:

Health insurance
Caregiver leave
Self-driven professional development

Join the team!

We love hiring talented, passionate people who like using strategy, design, and technology.

Senior Software Engineer (Backend)

You are a passionate, well-rounded backend developer who prides yourself on building solutions that are scalable. You thrive on teams that are highly-collaborative and continuously pushing to grow. For you, it’s not just about writing server side code. You have a passion for database design and a curiosity in...

Learn More

Senior Angular Developer

You’re a talented JavaScript developer who craves a complex problem and a collaborative work environment. When it comes to web and mobile solutions, modern web development technologies like TypeScript, Angular, Ionic, and Capacitor are your thing. You love working on product development and structuring your projects with low coupling,...

Learn More

Product Manager

You love creating and executing plans and strategies in order to deliver new features and updates for products. You are confident in managing expectations and lead internal product delivery teams to successfully execute releases on time, within scope, and on budget. Not only do you clearly understand requirements, you...

Learn More

Marketing Automation + Analytics Specialist

You’re a digital marketer with experience setting up, managing, and reporting on automated campaigns. Years of experience aren’t as relevant to us as the knowledge you possess and willingness to roll up your sleeves. You’re detail oriented, love to experiment, and enjoy team collaboration. As importantly, you align with...

Learn More

Senior Product Designer

You are a passionate, ambitious, and well-rounded product designer who is comfortable working end-to-end in the design process, in a space where problems and solutions are not well defined. In fact, the ownership that you exude allows you to cope with change, shift gears comfortably, and make executive decisions...

Learn More