Soundstripe logo

Senior Software Engineer, Platform

Soundstripe

The 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

Soundstripe logo
Soundstripe

Senior Software Engineer, Full-stack

Senior Full-stack Software Engineer role focusing on Ruby on Rails and React Native in Nashville, TN.

Care.com logo
Care.com

Senior Software Engineer - Ruby on Rails

Join Care.com as a Senior Software Engineer specializing in Ruby on Rails, focusing on back-end development and API integration.

Care.com logo
Care.com

Senior Software Engineer - Ruby on Rails

Join Care.com as a Senior Software Engineer specializing in Ruby on Rails, based in Austin, TX. Work on innovative projects and enjoy great benefits.

TIDAL logo
TIDAL

Senior Backend Software Engineer - Artist Platform

Join TIDAL as a Senior Backend Software Engineer to develop scalable solutions for the Artist Platform.

Stripe logo
Stripe

Senior Internal Apps Engineer

Join Stripe as a Senior Internal Apps Engineer, leveraging low-code solutions to build and maintain apps.

Amazon Music logo
Amazon Music

Software Development Engineer II (Ruby on Rails)

Join Amazon Music as a Software Development Engineer II specializing in Ruby on Rails in San Francisco. Develop cutting-edge audio platform tools.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

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.

Offered.ai logo
Offered.ai

Senior Software Engineer - Ruby on Rails

Senior Software Engineer specializing in Ruby on Rails, remote position in the U.S., focusing on transportation payment solutions.

Square logo
Square

Senior Backend Software Engineer, Developer Platform Growth

Join Square as a Senior Backend Software Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.

Stripe logo
Stripe

Senior Full Stack Engineer - Developer Products

Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.

Wrapbook logo
Wrapbook

Senior Software Engineer I (Ruby on Rails)

Join Wrapbook as a Senior Software Engineer I (Ruby on Rails) in a remote role based in Canada.

Stripe logo
Stripe

Senior Full Stack Engineer - Capital Engineering

Senior Full Stack Engineer role at Stripe, NY. Engage in complex projects, API design, and user experience enhancements.

Scalingo logo
Scalingo

Senior Software Engineer (Rails/Vue) - Cloud

Join Scalingo as a Senior Software Engineer specializing in Rails and Vue.js for cloud solutions. Remote work from France.

Invisible logo
Invisible

Senior Software Engineer - Platform

Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.

Stripe logo
Stripe

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer role focused on developer infrastructure and distributed systems at Stripe, Ireland.

SeatGeek logo
SeatGeek

Senior Software Engineer, Cloud Platform

Join SeatGeek as a Senior Software Engineer on the Cloud Platform team, focusing on AWS, Kubernetes, and infrastructure as code.

Stripe logo
Stripe

Senior Backend Engineer, Organizations and Auth Platform

Join Stripe as a Senior Backend Engineer to build scalable platforms and services for global businesses.

Soundtrack logo
Soundtrack

Backend Developer with Cloud and API Expertise

Join Soundtrack as a Backend Developer to design and build cloud-native services and APIs in a dynamic, music-focused environment.

G2 logo
G2

Senior Software Engineer (Ruby on Rails)

Join G2 as a Senior Software Engineer specializing in Ruby on Rails, working remotely to build high-quality web applications.

ThreeFlow logo
ThreeFlow

Senior Software Engineer, Backend (Ruby on Rails)

Join ThreeFlow as a Senior Backend Software Engineer to develop and improve client-facing features using Ruby on Rails.

PayPal logo
PayPal

Senior Full Stack Developer (Ruby on Rails)

Join as a Senior Full Stack Developer specializing in Ruby on Rails, working remotely with a focus on full-stack development and agile methodologies.

Stripe logo
Stripe

Senior Software Engineer, Finance Engineering

Senior Software Engineer in Finance Engineering at Stripe, focusing on Java, Scala, and big-data technologies.

Stripe logo
Stripe

Senior Full Stack Engineer - Stripe Connect

Senior Full Stack Engineer at Stripe, enhancing Connect platform, integrating payments for major platforms. Hybrid work, competitive salary.

TIDAL logo
TIDAL

Senior Backend Software Engineer - Artist Platform

Join TIDAL as a Senior Backend Software Engineer to build scalable solutions for artists using Java, AWS, and serverless technologies.