SmartMusic Finale Garritan MusicXML

Career Opportunities

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
  • Experience with one or more single page application framework (React or Ember preferred)
  • JavaScript experience

It'd be great if you also had:

  • TypeScript experience
  • Experience with Ruby on Rails
  • .NET experience (C#, ASP.NET, .NET Core)
  • Experience with relational databases
  • Experience with Amazon AWS (EC2, Cloud Formation, S3, Route 53)
  • Experience working with and refactoring legacy code bases

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

Visual Designer

Come join a team dedicated to helping musicians and music educators achieve their best!

As Visual Designer at MakeMusic you will work with the creative and marketing teams to design and execute solutions to support our marketing efforts. Your solutions will stem from collaboration and your visual designs will be intuitive and compelling.

You will sit directly with the marketing team, work in close collaboration with project managers and team leads, and report to creative leadership.

MakeMusic is an industry leader in interactive music learning, notation software, and virtual instrument technology. MakeMusic, along with TrainingPeaks, Alfred Music, and TrainHeroic, is a part of 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.

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

As Visual Designer, you will:

  • Be responsible for creative execution of all marketing materials including content image sourcing and manipulation, email campaign design, event collateral, social media campaigns, and branded experiences
  • Attend kickoff and brainstorming meetings and contribute ideas and solutions in a collaborative manner
  • Be the visual brand ambassador in regards to maintaining our brand standards, voice, and tone
  • Sketch and storyboard initial concepts
  • Articulate design rational and solutions in a compelling manner based on research, data and industry best practices
  • Create delightful page layouts and assets using the Adobe Creative Suite

Core Competencies:

  • Design: Solid understanding of visual design with an appreciation of design principles (layout, typography, color theory, composition)
  • Collaboration: Ability to take art direction from peers and grow from the collaborative design process
  • Prioritization: Excellent time-management skills and the ability to accurately scope work and adhere to multiple project timelines
  • Organization: Excellent attention to detail
  • Design Software: Expertise in photoshop (image manipulation and color correction) and/or other industry standard design and layout software tools
  • Process Knowledge: Understand the mechanics of production for web, print, apparel, and large scale event graphic design
  • Email Design: Experience in email design best practices
  • Examples that reflect your ability to solve print and interactive design challenges
  • Minimum of 5 years experience solving design problems

Desired Qualifications

  • Training in user-centered design principles and data-driven design strategies for mobile and web applications
  • Experience in designing web solutions
  • The ability and desire to contribute to the growth of the design team by providing guidance and mentorship
  • 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
  • Onsite 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

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