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
Senior Software Engineer, Full-stack
Senior Full-stack Software Engineer role focusing on Ruby on Rails and React Native in Nashville, TN.
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.
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.
Senior Backend Software Engineer - Artist Platform
Join TIDAL as a Senior Backend Software Engineer to develop scalable solutions for the Artist Platform.
Senior Internal Apps Engineer
Join Stripe as a Senior Internal Apps Engineer, leveraging low-code solutions to build and maintain apps.
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.
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 - Ruby on Rails
Senior Software Engineer specializing in Ruby on Rails, remote position in the U.S., focusing on transportation payment solutions.
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.
Senior Full Stack Engineer - Developer Products
Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.
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.
Senior Full Stack Engineer - Capital Engineering
Senior Full Stack Engineer role at Stripe, NY. Engage in complex projects, API design, and user experience enhancements.
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.
Senior Software Engineer - Platform
Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.
Senior Software Engineer, Developer Infrastructure
Senior Software Engineer role focused on developer infrastructure and distributed systems at Stripe, Ireland.
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.
Senior Backend Engineer, Organizations and Auth Platform
Join Stripe as a Senior Backend Engineer to build scalable platforms and services for global businesses.
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.
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.
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.
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.
Senior Software Engineer, Finance Engineering
Senior Software Engineer in Finance Engineering at Stripe, focusing on Java, Scala, and big-data technologies.
Senior Full Stack Engineer - Stripe Connect
Senior Full Stack Engineer at Stripe, enhancing Connect platform, integrating payments for major platforms. Hybrid work, competitive salary.
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.