Send applications to

RootMusic
1211 Folsom, F3
San Francisco, CA 94103

Join the team

RootMusic is staffed by people who are passionate about music and improving the community for musicians. We rock out at shows, buy each track of our favorite bands, and live and breathe melodies. We’re looking for intelligent, hardworking and dedicated music lovers like ourselves to come join our team and help improve the experience for musicians in the 21st century. We play hard, but we work hard too — if you’d like to apply for a position at RootMusic or would like some more information, please send your resume and cover letter over to careers@rootmusic.com and we’ll get back to you shortly.

Current openings

  • Software Engineer — Frontend

    Just because you’ll be on the front lines doesn’t mean you’re only a pawn in their game.

    Contribute your best-in-class programming skills to develop highly innovative, consumer-facing products. Implement new features and optimize existing ones from controller-level to UI. Work closely with, and incorporate feedback from, product management, interaction designers, and back-end engineers.
    Rapidly fix bugs and solve problems.

    Pro-actively look for ways to make RootMusic better!

    Qualifications
    • Demonstrable experience building world-class, consumer web application interfaces
    • Rapid learner who thrives in a fast-paced environment
    • Expert Javascript/HTML/CSS/Ajax coding skills
    • Excellent programming skills in Ruby, Java, Python, or PHP
    • Disciplined approach to testing and quality assurance
    • Strong command of web standards, CSS-based design, cross-browser compatibility
    • Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux
    • Knowledgeable foundation in interaction design principles
    • Great written communication and documentation abilities
    It’d be super-awesome to have
    • Prior experience in small startup environment
    • 2-5 years of experience in field
    • Visual-design skills
    • B.S. or higher in Computer science or equivalent
    • Interest in music and music technology
    • Active involvement as a user of RootMusic
  • Software Engineer —
    Backend and Systems

    The backbone. The rock. The drummer.

    Contribute your best-in-class programming skills to develop highly innovative products and APIs. Work on the scalability, resilience, and efficiency of backend components. Debug runtime problems and understand the interactions between systems. Investigate, evaluate and implement cutting-edge technologies like Memcached, Varnish, Scribe, etc. Implement new features and optimize existing ones from controller-level to database. Rapidly fix bugs and solve problems.

    Pro-actively look for ways to make RootMusic better! (noticing a theme here?)

    Qualifications
    • B.S. or M.S. in computer science, or equivalent work experience
    • Rapid learner who thrives in a fast-paced environment
    • Expert Java or C++ coding skills
    • Experience with Tomcat, Apache, Memcached and Mysql
    • Experience developing distributed system architectures
    • Good understanding of Linux, preferably Debian
    • Disciplined approach to testing and quality assurance
    It’d be super-awesome to have
    • Prior experience in small startup environment
    • 2-5 years of experience in field
    • Experience in Linux scripting
    • Experience in database scaling
    • Good understanding of network architecture
    • Previous success in a performance-critical environment
    • Interest in music and music technology
    • Active involvement as a user of RootMusic