S

SoundExchange

Collects and distributes digital performance royalties

Lead Software Engineer - Portals

Full-Stack EngineeringPosted on Nov 10
Full-time$171k - $209k

About the Job

Requirements

  • Proficiency in designing and developing software using technologies including Python, Django, SQL (Postgres), AWS services such as S3, ECS, OpenSearch, RDS, and CloudFront, JavaScript, TypeScript, JPax, Git, and Kiro.
  • Experience with Terraform or other infrastructure-as-code technologies.
  • Experience with Vue 3 or other user-interface frameworks.
  • Experience migrating legacy applications to modern technologies.
  • Experience building enterprise software with complex business rules and data models.
  • Experience designing and developing microservices or other distributed systems.
  • Experience scaling systems to work with large datasets.
  • Proficiency in Agile software development methodology, processes, and practices.
  • Bachelor’s degree in computer science or equivalent experience.
  • Seven or more years of experience in software engineering.
  • At least two years of experience leading a software engineering team.

Responsibilities

  • Provide hands-on technical leadership to a small team of software engineers.
  • Collaborate across teams to estimate, design, develop, support, test, and deliver data-driven solutions.
  • Facilitate architecture discussions and decision-making within and across teams.
  • Interface with key project stakeholders, mentor team members, and promote and improve software engineering practices.
  • Establish and promote the use of technologies and processes that lower risk and increase efficiency.
  • Support and improve software development standards and best practices, including generative coding, peer reviews, and source control.
  • Support and improve existing software applications and design or collaborate on designing new software applications or features.
  • Take responsibility for the full Agile software development lifecycle, especially from refinement to release.
  • Lead, coach, and develop team members by setting clear expectations, providing timely feedback, supporting growth, and fostering a collaborative and accountable work environment.
  • If hired remotely, travel to the Washington, DC corporate office as needed, approximately three to four times per year.

About the Company

SoundExchange

Collects and distributes digital performance royalties

SoundExchange is an independent digital performance rights organization that collects digital performance royalties from DSPs such as internet radio, satellite radio, and cable TV music services, and distributes them to artists and rights holders. Its platform helps artists search and claim recordings, manage catalogs, and review royalty payments, simplifying the royalty workflow. The company earns a small administrative fee from the royalties it processes, which covers operations and leaves the majority of payments for rightsholders. SoundExchange differentiates itself by focusing on accurate collection and distribution in the digital music market, serving artists, record labels, and DSPs, and by promoting a fairer, simpler, and more efficient system. Its goal is to improve fairness and efficiency in how digital music royalties are earned and paid.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Washington DC, District of Columbia
Founded
2003

Recently Posted Jobs

Explore more opportunities at SoundExchange

See more jobs