Jobs and Careers
BR

Principal Engineer

Broadcast Music Inc.
UKRemotefull_timeVerifiedPosted 15 Jun 2026

About the role

About the Company
BMI is a mission-driven organization at the forefront of music rights and creator advocacy. Celebrating over 80 years of service to songwriters, composers, music publishers and businesses, BMI is a global leader in music rights management. Currently representing the public performance rights in over 25 million musical works created and owned by more than 1.4 million artists. BMI negotiates music license agreements and distributes the fees it generates as royalties to its affiliated writers and publishers when their songs are publicly performed.
About the Role


POSITION SUMMARY: Oversees complex engineering projects, providing technical leadership, and ensuring the successful delivery of innovative solutions. Leads engineering teams and drives technical excellence across our organization.


FUNCTIONS OF THE JOB

Essential Functions: which may be representative, but not all inclusive of those commonly associated with this position.

• Leads the design of systems that meet critical non-functional requirements including scalability, perfomace, security, reliability and operability.
• Defines the architectural and direction for modern software platforms spanning backend, frontend integration and supporting services.
• Partners with engineering leadership, product managers and design leads to assess technical feasibility, guide tradeoff decisions, shape delivery sequencing and translate business goals into sustainable technical direction.
• Establishes engineering standards, architectural review practices and decision-making making frameworks that improve consistency, qua and maintainability across multiple teams.
• Improves developer productivity and solution delivery by promoting reusable patterns, paved-road approaches and platform capabilities that reduce complexity and support delivery outcomes across teams.
• Identifies opportunities for process improvement and implements effective solutions.
• Defines pragmatic target architectures, migration strategies and transition plans that reduce delivery risk and support incremental adoption of more scalable and maintainable platform capabilities.
• Establishes standards for tracing, logging, metrics, alerting and operational visibility so team can effectively monitor system health, respond to incidents and continuously improve service reliability
• Mentors team members and elevates engineering judgement across the organization to foster a culture of technical excellence, sound decision-making and continuous improvement.
• Other duties as assigned.
• Supports our BMI Core Values and cultivates a culture of diversity and inclusion.


Physical/Visual Activities or Demands: Physical/visual activities or demands that are commonly associated with the performance functions of this job.

• Sitting, talking, hearing, and walking
• Concentrated mental and visual attention with normal hand-eye coordination.
• Clarity of vision at 20 inches; corrected or uncorrected
• Generally negligible physical effort, but occasional moving of 1 to 10 lb. items

Environmental/Atmospheric Conditions: Environmental and atmospheric conditions commonly associated with the functions of this job.

Normal office condition

POSITION QUALIFICATION REQUIREMENTS

Education: Bachelor's degree in related field or equivalent years of experience.

Experience: Minimum of ten (10) years of relevant engineering experience.
• Significant experience designing, evolving and governing complex enterprise systems across multiple teams or domains.
• Strong experience in backend architecture, API design, integration pattersn and modern application development, using C#, ASP.Net, Blazor and/or TypeScript/JavaScript.
• Strong experience with modern frontend ecosystems and service frameworks such as Vue, React, React Native for Web, Expo and Web APIs and frameworks such as FastEndpoints.
• Strong experience containerized or cloud-native environments and modern software delivery practices. Relevant examples include Docker, Kubernetes and Azure DevOps.
• Experience designing for performance, reliability, observability, and secure access patterns. Relevant examples include distributed caching approaches and identity/access platforms such as Auth0.
• Strong command of architectural patterns and the ability to select the right approach for the business and system context. This may include experience with approaches such as domain-driven design, service-oriented architectures, event-driven systems, and modular application design.
Skills and Abilities: which may be representative, but not all inclusive of those commonly associated with this position.
• Exceptional communication, negotiation, and stakeholder management skills, with proven ability to in

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Broadcast Music Inc.

View company profile →