Serato is one of the world leaders in audio software for professional DJs and musicians. World renowned artists such as Fatboy Slim, DJ Snake, Major Lazer and Mix Master Mike (of the Beastie Boys) love our products and perform with them on a regular basis.

Over our 20 year history, we have consistently innovated and pushed the boundaries of technology in the music industry and as a result, are a world leader in DJ and Music Production software.

We are looking for an Audio DSP Engineer who will be working on new effects and mastering technology to add to our existing capabilities. The ideal candidate will have contributed to building a set of Pro level audio effects and/or synths that are now industry standard. This is a global opportunity accommodating remote work for exceptional candidates.

To be successful in this role, you should be able to demonstrate:

    • 5+ years experience as a developer and relevant tertiary qualifications
    • Experience in the development of time, filter, modulation and pitch-based software effects
    • MATLAB, C++ and Assembly language experience required
    • Solid theoretical background in digital signal processing principals and implementation of audio algorithms, time and frequency based audio processing algorithms
    • Good understanding of basic acoustic and audio principals
    • Experience in signal processing techniques such as digital filter design (IIR, FIIR), adaptive filtering.
    • Experience in the development of software synthesisers
    • Excellent communication skills
    • Understanding of troubleshooting techniques across a broad range of problems/domains
    • Good design and analysis skills
    • Coding optimization techniques

    It would be great if you also have one or more of these:

      • Experience in machine learning
      • Ability to research complex new topics, devise prototypes and propose technical designs
      • Good knowledge in relevant tooling and infrastructure including build systems, version control, automation frameworks, static analysis tools, crash tools
      • Understanding of how to take requirements and separate them into development stories and tasks using various different approaches

    At Serato our culture is highly prized and so finding someone who will integrate well with the team and company, sharing our values of having fun whilst working hard and continually improving, is more important than ticking all the boxes. If you're experienced, love software and music and want to work in a high performing team at a company with a great culture this could be the role for you.

    You can see anonymous reviews (4.9/5.0 rating so far) from employees at