Join our Band as a Senior Software Engineer!
LOCATION: Fully remote in the following time zones - 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.
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!
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.
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 distrokid.com
DistroKid is an Equal Opportunity employer.
SummaryCompany name: DistroKid
Remote job title: Senior Software Engineer
Job tags: Full-Stack, JavaScript, Leadership, Testing, Scalability
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.