Software Engineer, Learning Team (d/f/m)

Department: Product Development
Office: Ableton AG / Germany

Apply for this position

Your mission

The Ableton Learning Team makes freely-available online tutorials in music production, music theory, and related topics. We’re looking for a developer to join our small team working on the design and implementation of browser-based software for music learning.

Our work uses web technologies to create new forms of play-based, self-directed learning experiences for musicians of all levels. We aspire to make our work available to a wide range of musicians regardless of their background, ability, or spending power. You can view some of our previous work at learningmusic.ableton.com and learningsynths.ableton.com.

Your responsibilities

  • You program, test, and profile rich interactive experiences for the browser.
  • You collaborate with other team members via pair programming, pull requests, code reviews, and contributing to a bug tracker.
  • You design software that interfaces with both complex legacy code and new developing systems.
  • You provide thoughtful input towards technical design decisions.
  • You take part in conversations, workshops, and design sessions with a variety of domain experts to tackle complex interdisciplinary challenges at the borders between software engineering, digital audio, music, and pedagogy.

Your profile

  • You have experience developing music apps, digital musical instruments, games, installations, or other types of software with an emphasis on real-time audio and visuals.
  • You have experience building software from scratch (either independently or in a small team) and contributing to all aspects of an early-stage software project.
  • You are the type of person who engages with the challenge of developing performant software for a wide variety of devices, not only the most capable and most expensive.
  • You have experience working with browser accessibility features.
  • You bring a viewpoint to the team that is underrepresented in the fields of music and technology.

Your application

Please apply with the following documents and information. Applications will be accepted on a rolling/ongoing basis.

  • CV (without a picture)
  • A written response to the following prompt: what improvements would you like to make to Learning Music and Learning Synths in your first few months on the team? (max 400 words)
  • A portfolio with relevant work or personal project experience (optional)

About Ableton

Here at Ableton, we come from a wide range of cultural and professional backgrounds. What connects us is the shared belief that each of us has the skills and knowledge to contribute to the future of music culture.

We’re dedicated to what we do, and equally so about improving who we are. We work hard to foster an environment in which people can develop both personally and professionally. We believe that teams work best when they include a range of skills and experiences. That’s why we’re committed to becoming a truly inclusive workplace, providing equal opportunity in both our recruitment process and in the subsequent growth of an employee. Working here, you’ll have the opportunity to engage in mentoring, soft skills training and coaching. We care deeply about the balance between work and life, and support this with benefits surrounding health and fitness, mobility, working hour flexibility, the provision of ergonomic work equipment, as well as inspiration and tools for music-makers.

With us, you’ll work in a relaxed but dynamic environment, surrounded by people who love music and technology. You’ll be creatively challenged, encouraged to learn, and you’ll become part of an expanding, international company.

Apply for this position

Thank you for your interest in working with Ableton. Please fill out the form below.

Please upload your CV here.
You can upload additional documents here. If you want to add multiple files, please select them all in the file dialog or upload a ZIP file with all documents. Please do not upload files larger than 20 MB.