Senior Software Engineer, Platform
SoundstripeThe Company
Soundstripe is a premier music licensing platform used by more than a million creators and professionals globally to level up their creative works, including videos, podcasts, and gaming experiences. Launched in 2016 by three professional musicians, the company helps fuel creativity for all types of customers, from amateur social creators to freelance filmmakers and podcasters to the world’s largest agencies and brands, including companies such as Microsoft, Uber, Adobe, Pepsico, Nike, and Bud Light.
The Challenge
The Soundstripe Engineering team is a highly collaborative group of developers, designers, and software professionals with a shared passion for building things. We’ve been hard at work this year refining our products and expanding our infrastructure to serve creators all over the world. As our platform grows, it’s essential that we continue to implement resilient, testable, and scalable solutions. That’s where you come in!
Role Overview
As a Senior Software Engineer on the Platform Team, you’ll be expected to:
- Contribute to the development and support of our products and services, using your skills as a software engineer to produce highly performant and testable solutions.
- Expand and monitor logging and notification systems to ensure timely responses to system errors and scaling needs.
- Improve the developer experience and productivity of all engineers by producing tools, leveraging automation, and optimizing source code and systems to amplify everyone’s work.
- Produce and maintain technical documentation for our applications and systems so that we can propagate our knowledge across the Engineering team.
- Leverage your knowledge of networks, servers, and information technology to help us maintain secure and resilient systems and preserve our compliance posture.
Who Will Love This Job
- A problem-solver who not only thinks about the bigger picture but can also connect the dots and dedicatedly resolve issues quickly and efficiently.
- An innovator who seeks out opportunities to optimize and iterate on existing processes to execute the team’s vision.
- A polyglot technician who thrives off of using all of their technical skills to solve problems, from writing code and querying databases, to configuring load-balancers and optimizing continuous integration runtimes.
- An excellent communicator who has a knack for explaining technical processes concisely (even to non-engineers), and works well with cross-functional teams.
Experiences You Bring to the Table
- You likely have somewhere around 10 years of experience building full-stack web applications as well as managing computer networks and other information systems.
- You have likely worked with other languages, but you will need a strong grasp and love of Ruby on Rails. It’s our bread and butter.
- You will need to have a working knowledge of source control in general. We specifically use Git along with GitHub.
- You will need to enjoy integrating with other APIs, as well as building, documenting, and supporting our own APIs. We do that a lot on this team!
Bonus Points If You Have
- Experience with migrating a React + Rails API to a full-stack Rails application. This is an active project of ours and we would love to hear from you if you’ve done this before!
- Experience with any of our tech. We use MacBooks for development, and Ubuntu servers to host our things. We work a lot with Ruby on Rails, but we also use Postgres, Redis, Sidekiq, RSpec, React, and Redux, to name a few.
- Experience working in remote agile teams. We use Slack and Zoom as our primary communication tools, Asana to track things, Notion for documentation, and GitHub for source control.
- Experience with cloud services. We use a number of cloud products and services to host our creations. A few of them are Fastly, Cloud66, DigitalOcean, and AWS.
Benefits Extracted with AI
- Great Place to Work Certified
- Top Workplace Award
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Developer Platform
Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.
Senior Software Engineer - Investment Manager
Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Platform Engineer with Cloud and Distributed Systems Expertise
Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.
Software Engineer, Core Events
Join Stripe as a Software Engineer, Core Events, focusing on AWS, distributed systems, and event-driven architecture.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Software Engineer, Platform
Join Thoughtful AI as a Senior Software Engineer, Platform. Lead, craft, and empower in a remote role with competitive salary and benefits.
Senior Software Engineer, Platform
Join Augment AI as a Senior Software Engineer to build AI-driven platforms using AWS, Ruby, and Python. Enjoy great benefits and stock options.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.
Senior Software Engineer - Client Platform
Join Descript as a Senior Software Engineer to build cutting-edge audio and video content platforms using JavaScript, React, and Node.js.
Senior .Net Engineer
Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.
Senior Software Engineer, Application Platform
Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Staff Software Engineer - Infrastructure
Join Rippling as a Senior Staff Software Engineer in Infrastructure, leading projects and building scalable systems.
Senior Software Engineer, Partner API
Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.
Senior Python Engineer (Cloud Platform)
Join Bonfy.AI as a Senior Python Engineer to build and maintain a cloud-based SaaS platform using Python and AWS.