Build your career with exceptional entrepreneurs.

Circadian Ventures
23
companies
57
Jobs

Senior Software Engineer, Platform - Remote

Soundstripe

Soundstripe

Software Engineering
Nashville, TN, USA
Posted on Jul 30, 2024

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, just to name a few.

Since its inception, Soundstripe has issued more than 18 million content licenses from its diverse catalog of over 10,000 fully-cleared songs and 50,000 song variations, as well as from its catalog of 70,000 sound effects and 100,000 video clips. The company is based in Nashville and its catalog is supported by a roster of award-winning creators, including heavy hitters like Sam Barsh (Doja Cat, The Weeknd, Kendrick Lamar, etc), VAULTZ (Lorde, Maggie Rogers, etc), and Elise Solberg (Beyonce, Ellie Goulding, etc).

Soundstripe is a 5x winner of the Tennessean’s Top Workplace Award and a certified Great Place to Work. Learn more about us here.

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!

We’re looking for a well-rounded engineer to join our Platform Team. We are a small group of engineers that use our combination of software, network, and systems skills to improve site reliability, monitor and level up our security and compliance posture, increase the developer experience of the entire engineering group, and maintain and support our integrations and APIs.

Above all, we’re looking for an experienced engineer with a positive attitude, a healthy sense of pragmatism, and an innate desire to tackle complex problems. If you’re equally at home cranking out test and production code as you are designing scalable networked systems, then Soundstripe would love to have you!

This is a Full-Time Exempt position reporting directly to an Engineering Manager.

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. You not only think about the bigger picture but can also connect the dots and dedicatedly resolve issues quickly and efficiently.
  • An innovator. You seek out opportunities to optimize and iterate on existing processes to execute the team’s vision.
  • A polyglot technician. You thrive off of using all of your technical skills to solve problems, from writing code and querying databases, to configuring load-balancers and optimizing continuous integration runtimes.
  • An excellent communicator. You have a knack for explaining technical processes concisely (even to non-engineers), and work well with cross-functional teams.
  • You value what we value. We believe our Core Values make Soundstripe special. We prioritize them in our big decisions and in our everyday tasks. We know they are what has and will continue to drive our growth and success.
    • Provide all customers with genuine and whimsical care.
    • Confront harsh realities with optimism.
    • Keep it light.
    • Strive to always grow and learn.
    • Develop and practice honest communication.
    • Make it better.
    • Date the model. Marry the mission.
    • Be humble and retain a giving and serving heart and mind.
    • Quality over quantity.

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!
    • You probably have a good deal of experience installing and configuring web servers, and databases, including some ability to handle various flavors of configuration files and SQL. We use Postgres, if you’re curious.
    • You might even have some experience installing and configuring network devices, such as firewalls, routers, switches, or load-balancers.

    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!
    • 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.
    • 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.
    • 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.

    Disclaimer

    Soundstripe is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Soundstripe provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Soundstripe complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.