Demo

Senior Software Engineer - Distribution

DistroKid
Remote, OR Remote Full Time
POSTED ON 2/23/2025
AVAILABLE BEFORE 5/16/2025

DistroKid is an Equal Opportunity Employer 🎵

Join our Band as a Senior Software Engineer! 🎶

LOCATION : Fully remote; open to candidates living in the following time zones ONLY - Standard Time : Pacific, Mountain, Central, Eastern

SPONSORSHIP : NO; Not provided at this time, including after student visas expire.

DistroKid is the world’s largest music distributor to Spotify, Apple, Google and more. Most new music today is released through DistroKid. Help us help millions of musicians be more prolific!

Summary :

We are adding another Senior Software Engineer to our growing Distribution team. You will help create and grow cutting-edge tools and products for musicians worldwide. You will lead the effort in pursuing our vision for artists to be prolific at any level.

In this role, you will be part of a team working on some of our highest-impact products for uploading music to streaming platforms. The role requires extensive knowledge of technical concepts, strong collaboration, and a strategic mindset to support both team and organizational success.

Your strong technical and leadership skills will enable you to lead a team of engineers on large-scale projects while working closely with stakeholders to define product goals and priorities. A key aspect of this role is contributing to new features of products and services, writing clean, maintainable code and reviewing code for team members.

As an experienced software engineer, you will define technical strategy, product engineering planning, and mentor engineers within the team and organization.

Core Attributes :

  • Lead the design, development, and implementation of distribution products, and troubleshoot critical issues.
  • Own key components, services, and tools, ensuring they remain functional, scalable, and up to date.
  • Collaborate with stakeholders to define strategic solutions to meet requirements and deliverables.
  • Help break down large projects into manageable tasks, ensuring that deliverables meet deadlines and quality standards.
  • Ensure code quality through best practices such as code reviews, testing, and documentation.
  • Act as a bridge between technical teams and non-technical stakeholders, ensuring clear communication within the organization and the teams.
  • Guide and mentor junior and mid-level engineers through pair programming or technical sessions.
  • Foster a culture of innovation and continuous improvement within the team.
  • Influence and shape the technical culture of the organization.
  • Enthusiasm for music!

Qualifications we’re looking for :

  • 8 years of professional software engineering experience
  • Full-stack background with an emphasis on front end.
  • Experience building production-level solutions in full-stack systems and a strong knowledge of computer science fundamentals.
  • Proficiency in JavaScript and experience with full-stack web development, including but not limited to Java, PHP, Ruby, Python, or ColdFusion.
  • Experience working with experimentation and A / B testing frameworks.
  • A pragmatic approach to software development : working code now over perfect code later, iterative implementation, and continuous improvement.
  • Strong communication skills
  • Good grasp on test automation
  • Degree in Computer Science or equivalent work experience.
  • Ready to rock the world of music tech? Join us in building the tools that empower artists to reach new heights in their music careers. Let's create something legendary!

    About DistroKid

    DistroKid was founded in 2013 to provide musicians, managers, and record labels with online tools and services that are innovative, easy-to-use, and affordable. Nearly 2 million artists rely on DistroKid and include hobbyists, up-and-coming musicians, top YouTubers, and household names like 21 Savage, Ludacris, Arizona Zervas, Will Smith, Tom Waits, and more. DistroKid’s expanding array of services includes music distribution, monetization, metadata customization, storage, and promotion. DistroKid’s small staff, coupled with a largely automated backend, has enabled DistroKid to process over 10 million songs—while simultaneously providing fast, personal & friendly customer service to artists of every size. Also, it’s fun to work here 🙂

    For more information, visit https : / / distrokid.com

    DistroKid is an Equal Opportunity Employer 🎵

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer - Distribution?

    Sign up to receive alerts about other jobs on the Senior Software Engineer - Distribution career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at DistroKid

    DistroKid
    Hired Organization Address Remote, OR Full Time
    Hit the High Notes with DistroKid : Brand Marketing Designer Wanted 🎼 SALARY : $130,000 -170,000 USD annually LOCATION ...
    DistroKid
    Hired Organization Address Killeen, TX Full Time
    Hit the High Notes with DistroKid : Brand Marketing Designer Wanted 🎼 SALARY : $130,000 -170,000 USD annually LOCATION ...

    Not the job you're looking for? Here are some other Senior Software Engineer - Distribution jobs in the Remote, OR area that may be a better fit.

    Senior Software Engineer - Distribution

    DistroKid, New York, NY

    AI Assistant is available now!

    Feel free to start your new journey!