Senior Software Engineer, Music Search

Job Description

Posted on: 
March 15, 2023

In this role, you'll be part of a small and highly talented team working on evolving our audio-based search technologies, and continuing to innovate at an industry-leading pace.


  • Regularly code, test, and script in a Linux environment
  • Design and implement algorithmic solutions to non-trivial problems
  • Learn new domains quickly when necessary
  • Design and implement systems that manage a unique blend of searchable data (including audio, meta-data, and traditional text-based content)
  • Regularly analyze the data curated by the system and identify areas for improvement

Job Requirements

  • You possess a Bachelor's in Computer Science or equivalent
  • You are self-motivated and able to contribute in a fast-paced team environment
  • You have a deep grasp of algorithms and data structures, with an ability to innovate
  • You are proficient in C++ and one or more scripting languages
  • You have experience manipulating and managing large amounts of data
  • You have experience with distributed computing
Apply now

More job openings