Browse
Employers / Recruiters

Senior Software Engineer - Backend

output · 30+ days ago
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

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, Ludwig Göransson, and Harry Gregson-Williams, 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 a Senior Backend Engineer to continue to build and evolve our Co-Producer music intelligence platform, a suite of cloud capabilities powering rich new music experiences for our users.  The ideal candidate will have deep experience as a backend software engineer ranging from distributed systems and micro-services architecture to CI/CD, SRE, and software engineering best practices. This candidate will also have experience rebuilding backend stacks while ‘the plane is in flight’. We’re looking for someone who has intrinsic motivation, is detail-oriented, technically savvy, and energized to chart the course for our Discovery future tech platform capabilities roadmap.

How you'll add value:

  • Build, evolve, deploy, monitor, and maintain backend services to power critical user experiences with focus on high availability, low latency, and scalability
  • Provide backend services technical leadership for your cross-functional team and large complex projects - be able to lead technical scoping, architecture and system design
  • 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 - Understand critical tradeoffs and prioritize paying down tech debt along the way
  • 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 delivering impactful, high-quality backend software applications for large scale production systems
  • Broad experience and exposure to backend architectural patterns, technologies, frameworks, languages and tools. Aversion to monoliths - tendency towards micro-services architecture when appropriate
  • Solid SRE background and high value placed on uptime of production systems
  • Experience with the following technologies, frameworks, languages and tools:
    • Domains such as deep learning and music information retrieval, auth, identity, search, queues, etc. 
    • Familiarity with taking machine learning models from research domain to production
    • RESTful services, API design best practices, distributed systems, micro services, and other architectural patterns
    • Developing and maintaining restful services in NodeJS, Python, Ruby, etc
    • Database technologies such as MySQL, Postgres, NoSQL, GraphQL, etc 
    • Configuring and using cloud hosted infrastructure like GCP, Heroku, or AWS
    • A few of the following - containerization/Docker, load balancers, caching, CDNs, etc
    • Test driven development including unit, integration and regression testing, and automation for backend services and APIs (Datadog, RUM, synthetics, dashboards, logging)
    • DNS configuration, security best practices, migrating to the cloud, etc
    • Mature backend services CI/CD processes and deployment best practices
    • Experience with feature flagging, A|B testing, progressive rollout and safe deployment techniques
  • Experience working with cross-functional product teams
  • Excellent communication and interpersonal skills - Ability to propose solutions and back them up with sound reasoning
  • Passion for democratizing music making and empowering creative music makers highly preferred

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

Last updated on Aug 15, 2024

See more

About the company

More jobs at output

Analyzing

Tulsa, Oklahoma

 · 

30+ days ago

Los Angeles, California

 · 

30+ days ago

Los Angeles, California

 · 

30+ days ago

Los Angeles, California

 · 

30+ days ago

Los Angeles, California

 · 

30+ days ago

More jobs like this

Analyzing
Test
G
Grapevine ·  Influencer marketing platform for YouTube

Boston, Massachusetts

 · 

30+ days ago

Remote

 · 

30+ days ago

Remote

 · 

30+ days ago

test
S
shib

Portland, Oregon

 · 

30+ days ago

Oracle Financial - Application Developer Consultant Sr
R
rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Glen Allen, Virginia

 · 

30+ days ago

Informatica Developer
B
b8jdnwfetm91aeh4xxktytk2xff310011dbi7c94iwf3w4g8qka7cjkc4daepyd7

Washington, District of Columbia

 · 

30+ days ago

GA DHS Sr. Java Developer & Tech Lead
B
b6jdnwcpcemgg8el3r9winlpunj8hc038b1vkhowrzxn9gitznreodi38t7rirkp

Atlanta, Georgia

 · 

30+ days ago

Infrastructure - Devops Engineer
Blackbird AI ·  AI driven cybersecurity solutions

Remote

 · 

30+ days ago

iOS Developer
AnchorFree ·  Online privacy and security

Mountain View, California

 · 

30+ days ago

Java Developer with Kafka & Microservices
C
crjdnwsnowo2i4nz45b1teboszrxlg0351vr73gpqw7yanury9u287prckhdnkww

Columbus, Ohio

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status