Remote Otter LogoRemoteOtter

Senior Software Engineer I - Remote

Posted 7 weeks ago

Overview

As a Senior Software Engineer on the Audio Core team, you'll work with Engineering, Design, and Product Management to help our users create incredible music. You will create, deploy, and maintain application features that meet creators where they are, from DAW Plugins to Web, Desktop, and even Mobile apps.

In Short

  • Solve problems using a variety of languages and frameworks such as C++, JavaScript, TypeScript, Angular, Elementary Audio, and more.
  • Rapidly iterate and experiment with new concepts for creative workflow.
  • Collaborate with your peers in Engineering, Product Management, and Design to support product decisions and review future implementations.
  • Author RFCs to propose new feature implementations, or improvements to existing ones.
  • Share with your teammates, whether it's mentoring another engineer, or posting something awesome you just learned.
  • Participate in code reviews to shape our code—and the way we think and talk about our work.

Requirements

  • You have 3+ years of relevant work experience in building and maintaining production quality audio software.
  • You have an earnest desire to learn new things.
  • You’ve written code in some or all of the following languages: C++, JavaScript, Java, Swift, Kotlin, Objective-C, or Dart.
  • You’ve built software with JUCE or other plugin frameworks.
  • You have a bias towards action and experimentation.
  • You care about quality. It drives you.
  • You are not afraid to ask questions.
  • You are comfortable, or even prefer working across technical stacks.
  • You get excited about data and using it to make technical decisions.
  • You communicate clearly and effectively with technical and non-technical audiences.
  • You are comfortable both deploying and maintaining code in an agile environment.
  • You thrive on delivering quality work under tight deadlines.

Benefits

  • Experience with WebAssembly and Emscripten.
  • Experience with performance optimization.
  • Experience with Angular.
  • Experience with Rust.
  • Experience with iOS or Android development using the native tool chains.
  • Experience with audio engineering or digital signal processing.
  • Experience with Web Audio.
  • Experience playing an instrument, singing, or using music creation software.

Similar Jobs:

MetroStar

Senior Software Engineer I - Remote

MetroStar

2 weeks ago

Join MetroStar as a Senior Software Engineer I to develop scalable software solutions using Python and enhance operational efficiency in tactical environments.

Python
Elasticsearch
Kibana
Networking
USA
Full-time
Software Development
Jobgether logo

Senior Software Engineer I - Remote

Jobgether

2 weeks ago

Join as a Senior Software Engineer I to design and scale innovative data platforms for cancer research.

Software Engineering
Data Platforms
Kubernetes
Distributed Systems
USA
Full-time
Software Development

Freenome

Senior Software Engineer I - Remote

Freenome

4 weeks ago

Freenome is seeking a Senior Software Engineer to develop and scale their research platform for cancer detection.

Python
Kubernetes
Docker
Cloud Services
USA
Full-time
Software Development
$131,325 - $201,000/year

‎ConnectWise

Senior Software Engineer I - Remote

‎ConnectWise

5 weeks ago

The Senior Software Engineer I develops high-quality software and collaborates with cross-functional teams to ensure timely delivery of software solutions.

Software Development
Programming Languages
Software Engineering
WEB Applications
Worldwide
Full-time
Software Development

Velo3D

Senior Software Engineer - Remote

Velo3D

Yesterday

Join Velo3D as a Senior Software Engineer to develop advanced tools for 3D printing applications.

C++
3D Printing
Computational Geometry
Software Development
Worldwide
Full-time
Software Development