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

Demand Generation Manager

Join a team of musicians looking to make a positive change in the music industry!

As Demand Generation Manager you will be responsible for online advertising, search engine optimization (SEO), web development, and analytics. This role regularly interfaces with other marketing managers to generate and nurture leads for both the SmartMusic and Finale software products.

We’re looking for a performance-driven creative marketer with a killer instinct for building campaigns that outperform. Your strategy will drive new customer acquisition and awareness through targeted digital advertising and effective website management.

As Demand Generation Manager, you will:

  • Plan and execute SEO strategy. Includes monitoring rankings, performing keyword research, developing strategies to target desired keywords, and working with content managers to ensure effective optimization on new blog posts and web pages.
  • Develop and maintain WordPress sites by coordinating with creative, content, and engineering teams
  • Build campaigns that support new product launches, existing product upsell and cross-sales, and new market development
  • Manage and optimize campaigns continuously, running A/B and multivariate tests for ads, website, and landing pages
  • Track, analyze, and report on campaign KPIs with Google Analytics and Google Tag Manager, ensuring data integrity across digital marketing stack

Core Competencies:

  • Web Design: Knowledge of JavaScript, HTML, and CSS as well as experience creating and managing content in CMS (e.g. Wordpress)
  • Data Analytics: Ability to support the marketing team's strategy using Google Analytics and Tag Manager to implement tracking across channels and deliver custom dashboards
  • Digital Marketing: Knowledge of SEO, SEM, and Google AdWords tactics and best practices to increase website traffic and conversions across the customer journey
  • User Testing: Ability to run A/B and multivariate tests to optimize landing pages and user funnels
  • Interpersonal Skills: Ability to work cross-functionally with customer, creative, and data teams to produce a seamless customer experience

Preferred Competencies:

  • Background in B2C and/or SaaS
  • Background in or passion for music and/or education
  • Experience using ad serving tools (e.g. DART, Atlas)

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 Customer Support Representatives to deliver exceptional customer experience to help create successful educators, students, and musicians through 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 a seasonal, hourly paid position working 40 hours/week and is full-time until December 2019. There is some potential to become a regular employee in 2020.

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:

  • 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

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

Social Media Manager

MakeMusic is looking for a Social Media Manager to join our marketing team! We are a company of musicians and music lovers working to provide excellent music software to our customers. Our products include Finale and SmartMusic.

The Social Media Manager increases brand awareness, drives prospects to MakeMusic websites, and transforms customers into evangelists by distributing delightful, valuable content, addressing customer support issues, and engaging influencers via paid and organic social media presence.

As Social Media Manager, you will:

  • Drive eyeballs from social media domains to our websites
  • Grow, nurture, and engage a large community of customers, prospects, and influencers across social media platforms and product lines
  • Handle customer support issues on social media as necessary
  • Distribute content in support of departmental content strategy
  • Manage our social advertising budget
  • Perform other duties as assigned
  • Collaborate with the Content Manager to develop content based on social listening
  • Monitor, track and report on social campaign effectiveness

We're looking for:

  • SMM Platforms: Proficient with any number of social media management platforms (Hootsuite, Sprout, etc.)
  • Campaigning: Experience creating and leading successful Facebook advertising campaigns; skilled in conversion and retargeting campaigns
  • Full-funnel Approach: Experience with full-funnel approaches to social media marketing as this position requires working with the entire marketing team to integrate social content and interactions with department strategy
  • Writing Skills: Ability to communicate on a daily basis with our audience through a variety of social media platforms
  • Related background: Experience with and/or background in a related field such as education or music

It'd be great if you also had:

  • Intimate knowledge of the music education industry
  • Strong grasp of customer service tactics
  • Rock-star ability to conceptualize and execute social content
  • Some experience creating and designing visual content specifically for social media (memes!)

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

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