Output Los Angeles , CA 90009
Posted 6 days ago
Love music? Come sit with us. At our core, we help creative people make better music with cutting edge technology.
Output is one of the most influential and fastest-growing music-making software companies in the world used by the likes of Drake, Bjork, Rihanna, and Coldplay, to name a few. Our focus is to inspire a new generation of music makers with a platform that brings the power of a studio to anyone, wherever they are. With groundbreaking products providing new sources of inspiration and sound; here at Output, we are on an endless journey to revolutionize the way creators make music.
The Output team is looking for an experienced Full Stack Engineer to join the product team and help us deliver high-quality user-facing features in an agile environment. You will contribute to the development of complex web applications and deploy web APIs on a small development team in collaboration with product and design leadership.
Our tech stack is designed to enable fast iteration on user-facing features while maintaining the benefits of a high-performance C++ audio engine. You'll be developing in a modern TypeScript/React/PIXI.js application with a bespoke communication layer to interact with the underlying C++ application. You'll be at the forefront of our efforts to push the boundaries of what's possible in music-making, working closely with a team of passionate and talented individuals who are dedicated to making a unique impact in the music industry at a crucial time.
How you'll add value:
Design, develop, and deploy client audio applications with a focus on software quality, performance, and reliability
Design, develop, and deploy backend services to support client applications
Collaborate closely with other engineers, product designers, and sound designers, becoming a core member of a product team
Actively participate in scrum process - work breakdown, grooming, estimation, planning and execution of software development work as part of a scrum team
Provide architectural leadership for projects
Build, operate and maintain infrastructure, tools, and CI/CD deployment pipeline. Take operational responsibility for the services that are owned by your team
Be a role model for the team on SW engineering best practices, leading by example
Lead technical projects from start to finish - ability to apply lean process
Strong judgment to drive project trade-off decisions between complexity and lead time
Advocate for making quality implicit in our engineering processes and practices
What you'll need to be successful in this role:
6+ years experience as a full-stack software developer delivering impactful, high-quality software applications for production systems
Proficiency building complex UIs and interactive applications with web technologies
Proficiency building single page applications using React, Redux, or similar frameworks
Fluency in JavaScript, TypeScript, CSS3, HTML5, and RESTful API integration
Proficiency with front-end coding and debugging, with understanding and application of high performance web application concerns such as asynchronous loading and caching.
Proficiency with high performance 2D Canvas and/or WebGL applications a plus
Experience designing and consuming GraphQL and REST APIs
Experience with backend architectural patterns, technologies, tools, and best practices
Experience with micro services and other architectural patterns a plus
Experience with C++ audio software development a plus
Experience with music creation tools and software applications a plus
Ability to quickly familiarize yourself with new technologies and software stacks
Dedication to industry-standard development process and long-term codebase quality
Experience working with cross-functional product teams
Excellent communication and interpersonal skills
Additional information:
No Agency Recruiters
In accordance with California law, the salary range for this role if filled within Los Angeles is $120,000 - $180,000. The range for the position in other geographies may vary based on market differences. The actual compensation will be determined based on experience and other factors permitted by law
Applicants must be currently authorized to work in the United States on a full-time basis and must reside in CA, WA, CO, NY or NJ
Output is an Equal Opportunity Employer. Output's employment decisions are made without regard with race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected status.
Output has made a name for itself as one of the fastest growing, creative, and influential music-making software companies in the world. The likes of Kendrick Lamar, Bjork, Rihanna, James Blake, Imagine Dragons, Justin Timberlake, Nine Inch Nails and many more use our software to write music as well as hit shows and films like Stranger Things, Game of Thrones, and Black Panther.
We are a strong group of like-minded music makers and music lovers sharing the common goal of helping music makers around the world be creative. We're bonded by music. We're motivated by challenging and fulfilling work. And we always do it while having fun.
We have adapted our working styles and have successfully launched new products, achieved record sales and we continue to thrive as a team all while working remotely. We have embraced the "work from anywhere revolution" and will continue to hire all roles remotely unless otherwise stated. Our Los Angeles office will remain open to those needing a space or looking for a place to collaborate with other teams. Our culture has always valued our employee's work-life balance and we offer 5 weeks of PTO, excellent health care, and a community of music enthusiasts.
Privacy Policy for California Candidates
Output