What is a Software Engineer at Splice?
A Software Engineer at Splice plays a critical role in building the digital ecosystem that empowers millions of musicians, producers, and creators worldwide. By developing robust web applications, high-performance desktop integrations, and scalable cloud infrastructure, engineers at Splice directly impact how modern music is created, discovered, and shared. You will work on a platform that handles massive catalogs of audio samples, complex search metadata, and seamless collaboration tools that integrate directly into creators' digital audio workstations (DAWs).
The engineering team at Splice tackles unique technical challenges at the intersection of cloud computing, audio processing, and content delivery. Whether you are optimizing search algorithms for millions of audio files, refining the desktop app's sync engine, or building intuitive frontend interfaces for creators, your contributions will directly shape the creative workflows of global artists. The role demands not only technical excellence but also a deep appreciation for the user experience of creators.
Working here means collaborating with cross-functional teams of product managers, designers, and fellow engineers who are passionate about music and technology. The engineering culture values empathy, clear communication, and pragmatic problem-solving over rigid dogmatism. It is an inspiring environment where your technical decisions have a direct, tangible influence on the global music-making community.
