SmartMusic Finale Garritan MusicXML

Career Opportunities

Email and Marketing Automation Specialist

Join MakeMusic's team of passionate people looking to make a difference in the world of music technology!

The Email and Marketing Automation Specialist is responsible for creating email campaigns and automated messaging flows that engage, attract, and delight SmartMusic and Finale subscribers. In this role, you will be asked to build dynamic, data-driven emails that are responsive, render across email clients, and meet design expectations. You’ll be an expert in bulletproof buttons and client quirks, and you’ll work with the digital marketing and content teams to design and execute on messaging that serves our subscribers.

We’re looking for someone who will own the user journey and channel messaging strategy for all MakeMusic prospects, subscribers, and customers to drive purchase, retention, and engagement. You’ll have excellent attention to detail and will continuously look for new ways to take our email game to the next level.

In this role, you will:

  • Work with digital marketing and content teams in ESP to build automated messaging programs to onboard, nurture, and retain existing customers and subscribers
  • Create a robust experimentation program to help us quickly improve our efforts with statistically significant results
  • Use personalization to deliver the right message to the right person at the right time based on their persona, preferences, and behavior
  • Oversee development, testing, and deployment of responsive and accessible email promotions
  • Build and maintain content libraries and templates for re-use in future campaigns
  • Build campaigns that support new product launches, existing product upsell and cross-sales, and new market development
  • Track, analyze, and report on campaign KPIs with ESP and Litmus analytics, ensuring data integrity across all campaigns and programs

To be successful in this position, you possess:

  • Proven expertise and track record of driving revenue through marketing tools to create multi-step lifecycle automation, nurture campaigns, and complex customer journeys
  • Experience designing and coding responsive emails with an understanding of the differences between coding for the web and coding for email
  • Experience with testing/rendering software and email tools like Iterable, SendGrid, Responsys, etc.
  • Strong organizational and project management skills — capable of working on multiple projects simultaneously while meeting assigned deadlines
  • Self-starter and able to own various initiatives from start to finish
  • Interest and enthusiasm for keeping on the leading edge of email development constraints/opportunities
  • Ability to execute design direction and be open to feedback
  • Strong written and verbal communication skills and attention to detail
  • 2+ years running marketing automation or customer journeys
  • 1+ years of email development experience

Ideally, you also possess:

  • Basic understanding of SQL
  • Background in marketing for B2C or SaaS
  • Background in or passion for music and/or education

Benefits and Perks:

  • 100% company paid medical plan for employees with buy-up options as well as dental and vision insurance for employees (dependent coverage available)
  • $1,200/year fitness reimbursement to purchase any items related to healthy living
  • 3 weeks of PTO for all new hires; increase in PTO at various years of service
  • 4 week paid sabbatical for all employees after 7 years of employment
  • Stocked kitchen with snacks and drinks
  • Dog-friendly office
  • Music Studio for all to practice, jam, and record
  • On-site workout area access: treadmill, bike trainers, rowers, and full weightlifting gym with CrossFit equipment, with changing rooms and showers and towel service
  • Corporate discounts on gym memberships and top-brand gear
  • Beautiful North East Boulder, CO location
  • Flexible work schedule in a culture of trust

MakeMusic is an industry leader in interactive music learning, notation software, and virtual instrument technology. MakeMusic joined TrainingPeaks, Alfred Music, and TrainHeroic under the umbrella company Peaksware in beautiful Boulder, Colorado. Peaksware has been recognized as one of Outside Magazine's "Best Places to Work" six times and was voted #15 of 100 on Built in Colorado's "Best Places to Work" list! Through a unique approach to deliberate practice, each company within Peaksware develops software solutions and provides services focused solely on their respective markets to help guide people along their own journey of improvement and skill development.

SmartMusic is an award-winning interactive music software that provides a deliberate practice environment for students in band, orchestra, and choir. With a subscription to SmartMusic, students have unlimited access to the world’s largest accompaniment library for all ages and skill levels, which includes thousands of pieces of music.

Most of the employees at MakeMusic are musicians and are passionate about both the work they do and the products they produce!

Apply Now

Mid-Level Software Engineer

Join MakeMusic's team of passionate people looking to make a difference in the world of music technology!

As Software Engineer at MakeMusic, you are a full team member of a cross-functional, autonomous development team focused on delivering high-quality software releases on a regular cadence. You have full ownership end to end of your work, delivering incrementally on the value and functionality our customers and employees need. You break problems down into iterative deliverables, focusing on a sustainable and steady cadence with emphasis on continuous improvement and continuous delivery.

As Software Engineer, you will:

  • Be a valued team member within an agile team, participating in ceremonies and meeting for Agile methods such as Kanban or Scrum
  • Own the delivery of solutions and features from development and design through testing and production
  • Write testable, tested code that delivers value to customers
  • Peer review the code of other team members
  • Support production applications as part of the on-call rotation
  • Work with business stakeholders to define solutions to solve customer problems
  • Perform other duties as assigned

To be successful in this role, you possess:

  • Bachelors in Computer Science or STEM degree, or demonstrable experience
  • 2+ years of experience as a software developer
  • Professional experience in more than one programming language
  • Problem solver with the ability to identify root causes and solutions
  • Experience with software engineering technologies and tools such as Git, continuous integration systems such as Jenkins or TeamCity, and unit testing

It'd be great if you also had:

  • .NET experience (C#, MVC, ASP.Net, VB.NET, .NET Core)
  • Single page application experience (React or Ember preferred)
  • Experience with relational databases
  • Experience with Amazon AWS (EC2, Cloud Formation, S3, Route 53)
  • Experience working with and refactoring legacy code bases
  • Experience with Ruby on Rails
  • Typescript experience

Benefits and Perks:

  • 100% company paid medical plan for employees with buy-up options as well as dental and vision insurance for employees (dependent coverage available)
  • $1,200/year fitness reimbursement to purchase any items related to healthy living
  • 3 weeks of PTO for all new hires. Increases in PTO at various years of service
  • 4 week paid sabbatical for all employees after 7 years of employment
  • Stocked kitchen with snacks and drinks
  • Dog friendly office
  • Music Studio for all to practice, jam, and record
  • On-site workout area access: treadmill, bike trainers, rowers, and full weight lifting gym with CrossFit equipment, with changing rooms and showers and towel service
  • Corporate discounts on gym memberships and top-brand gear
  • Beautiful North East Boulder, CO location
  • Flexible work schedule in a culture of trust with option of working remotely 1-2 days/weeks


MakeMusic is an industry leader in interactive music learning, notation software, and virtual instrument technology. MakeMusic joined TrainingPeaks, Alfred Music, and TrainHeroic under the umbrella company Peaksware in beautiful Boulder, Colorado. Peaksware has been recognized as one of Outside Magazine's "Best Places to Work" six times and was voted #15 of 100 on Built in Colorado's "Best Places to Work" list! Through a unique approach to deliberate practice, each company within Peaksware develops software solutions and provides services focused solely on their respective markets to help guide people along their own journey of improvement and skill development.

SmartMusic is an award-winning interactive music software that provides a deliberate practice environment for students in band, orchestra, and choir. With a subscription to SmartMusic, students have unlimited access to the world’s largest accompaniment library for all ages and skill levels, which includes thousands of pieces of music.

Most of the employees at MakeMusic are musicians and are passionate about both the work they do and the products they produce!

Apply Now

UX Designer

Join MakeMusic's team of passionate people looking to make a difference in the world of music technology!

As UX Designer you will provide intuitive, meaningful and elegant direction for our Saas offering. Your user-centered solutions, supported by research and data, will provide the backbone for intuitive and compelling solutions.

You will sit directly with the Makemusic Product Team, work in close collaboration with the Product Manager, and report to the Creative Director.

In this role, you will:

  • Work directly with Product Managers to define user problems
  • Use UX research, interviews, usability tests, and data to inform design decisions and define user problems
  • Explore several diverse approaches and validate the right solution with prototypes, validation testing and quantitative/qualitative customer research
  • Effectively communicate conceptual ideas, prototypes and the specifics of user-centered design process to product, engineering, and key stakeholders
  • Create low fidelity wireframes and prototypes that communicate clear interactions and experiences
  • Perform other duties as assigned

To be successful in this position, you possess:

  • Minimum of 5 years experience solving interactive problems
  • A solid understanding of user-centered design principles and data-driven design strategies for mobile and web applications
  • Ability to collaborate across team disciplines, including VP of Product Development, Product Manager, UI Designer, Creative Director, Front End Developers and Engineers
  • Fluency in user experience fundamentals such as research, journey mapping, wireframes, prototypes, mockups, usability testing and other UX deliverables
  • A solid understanding of usability and heuristics
  • Knowledge of best practices and platform specific design/UI patterns for mobile and web app platforms
  • Ability to prioritize your project work with your team, while being able to work collaboratively and independently
  • Proficiency in leveraging the Adobe Creative Suite, Miro (RealtimeBoard), Sketch, and Invision for wireframing, design comps, and prototypes
  • Experience working in an agile development process
  • Examples that reflect your ability to solve mobile and web UX design challenges

Ideally, you also possess:

  • Training in visual design with an appreciation of design principles (layout, typography, color theory, composition)
  • Experience in designing SaaS products
  • The ability and desire to contribute to the growth of the Product Design Team by providing guidance and mentorship

Benefits and Perks:

  • 100% company paid medical plan for employees with buy-up options as well as dental and vision insurance for employees (dependent coverage available)
  • $1,200/year fitness reimbursement to purchase any items related to healthy living
  • 3 weeks of PTO for all new hires; increase in PTO at various years of service
  • 4 week paid sabbatical for all employees after 7 years of employment
  • Stocked kitchen with snacks and drinks
  • Dog-friendly office
  • Music Studio for all to practice, jam, and record
  • On-site workout area access: treadmill, bike trainers, rowers, and full weightlifting gym with CrossFit equipment, with changing rooms and showers and towel service
  • Corporate discounts on gym memberships and top-brand gear
  • Beautiful North East Boulder, CO location
  • Flexible work schedule in a culture of trust

MakeMusic is an industry leader in interactive music learning, notation software, and virtual instrument technology. MakeMusic joined TrainingPeaks, Alfred Music, and TrainHeroic under the umbrella company Peaksware in beautiful Boulder, Colorado. Peaksware has been recognized as one of Outside Magazine's "Best Places to Work" six times and was voted #15 of 100 on Built in Colorado's "Best Places to Work" list! Through a unique approach to deliberate practice, each company within Peaksware develops software solutions and provides services focused solely on their respective markets to help guide people along their own journey of improvement and skill development.

SmartMusic is an award-winning interactive music software that provides a deliberate practice environment for students in band, orchestra, and choir. With a subscription to SmartMusic, students have unlimited access to the world’s largest accompaniment library for all ages and skill levels, which includes thousands of pieces of music.

Most of the employees at MakeMusic are musicians and are passionate about both the work they do and the products they produce!

Apply Now

Customer Support Representative

MakeMusic is looking for you to join the team as Customer Support Representative delivering exceptional customer experience to help create successful educators, students, and musicians through utilizing MakeMusic's line of products. This position will be responsible for answering questions, resolving product registration and account-related issues for the MakeMusic product line. This is an hourly paid position working 40 hours/week that is full-time and permanent.

As Customer Support Rep, you'll have the opportunity to:

  • Troubleshoot and resolve software issues via telephone and e-mail
  • Gain an understanding of how our customers utilize our products in order to offer additional guidance and suggestions for more effective use and implementation of our software
  • Suggest the use of additional MakeMusic products when applicable

To be successful in this position, you possess:

  • Minimum of 1-year experience using SmartMusic and/or Finale
  • Demonstrated effectiveness in verbal and written technical communication
  • Strong customer service and problem-solving skills
  • Proven positive ‘can do’ ‘will do’ attitude
  • Ability to maintain a calm demeanor during escalated situations
  • Ability to be flexible with changes in inbound contact volume, both seasonally and day-to-day, while also balancing additional duties and tasks
  • Strong ability to multi-task under minimal supervision
  • Technical proficiency with PC and Mac platforms

Ideally, you also possess:

  • Bachelor’s degree in Music or Music Education is desired
  • Passion for music and demonstrated use of additional music software/DAWs etc.
  • Previous customer-facing service experience in-person, via telephone, or via email/online communication
  • Availability to work some nights until 7 PM

Benefits and Perks:

  • 100% company paid medical plan for employees with buy-up options as well as dental and vision insurance for employees (dependent coverage available)
  • $1,200/year fitness reimbursement to purchase any items related to healthy living
  • 3 weeks of PTO for all new hires; increase in PTO at various years of service
  • 4 week paid sabbatical for all employees after 7 years of employment
  • Stocked kitchen with snacks and drinks
  • Dog-friendly office
  • Music Studio for all to practice, jam, and record
  • On-site workout area access: treadmill, bike trainers, rowers, and full weightlifting gym with CrossFit equipment, with changing rooms and showers and towel service
  • Corporate discounts on gym memberships and top-brand gear
  • Beautiful North East Boulder, CO location
  • Flexible work schedule in a culture of trust

MakeMusic is an industry leader in interactive music learning, notation software, and virtual instrument technology. MakeMusic joined the company's TrainingPeaks and TrainHeroic under the umbrella company Peaksware in beautiful Boulder, Colorado which has been recognized as one of Outside Magazine's "Best Places to Work" six times! Through a unique approach to deliberate practice, each company within Peaksware develops software solutions and provides services focused solely on their respective markets to help guide people along their own journey of improvement and skill development.

SmartMusic is award-winning interactive music software that provides a deliberate practice environment for students in band, orchestra, and choir. With a subscription to SmartMusic, students have unlimited access to the world’s largest accompaniment library for all ages and skill levels, which includes thousands of pieces of music.

Most of the employees at MakeMusic are musicians and are passionate about both the work they do and the products they produce!

Apply Now

Submit a general application

Interested in working at MakeMusic, but don't seen an opening that matches your skillset? Apply to this post and let us know why you would be a great fit at TrainHeroic! We will hold on to your resumé for future openings.

Our Story:

MakeMusic began with Finale, which continues to revolutionize the world of music notation. Finale is the world-wide industry standard in music notation software. Anywhere music appears on the printed page, Finale likely created those pages. We developed SmartMusic to extend our reach as educators to home practice and to provide every student with immediate feedback. Garritan virtual instruments allow our computers to more closely match the sounds in our limitless imaginations, and the MusicXML file format came from our belief that music was meant to be shared – with everyone.

MakeMusic is a member of the Peaksware family of companies including Alfred Publishing, MakeMusic, TrainingPeaks, and TrainHeroic. Peaksware was recognized as one of BuiltInColorado's 2017 "Top100 Digital Tech Companies" and five times by Outside Magazine's "Best Places to Work"! Through our unique approach to deliberate practice, each company within Peaksware develops software solutions to help users on their individual journeys of skill development and improvement.

Benefits and Perks Include:

  • 100% company paid medical plan for employees with buy-up options as well as dental and vision insurance for employees (dependent coverage available)
  • $1,200/year fitness reimbursement to purchase any items related to healthy living
  • 3 weeks of PTO for all new hires; increase in PTO at various years of service
  • 4 week paid sabbatical for all employees after 7 years of employment
  • Stocked kitchen with snacks and drinks
  • Dog-friendly office
  • Music Studio for all to practice, jam, and record
  • On-site workout area access: treadmill, bike trainers, rowers, and full weightlifting gym with CrossFit equipment, with changing rooms and showers and towel service
  • Corporate discounts on gym memberships and top-brand gear
  • Beautiful North East Boulder, CO location
  • Flexible work schedule in a culture of trust

Apply Now