Sr. Principal Backend Engineer - Data Team - Roon
HARMAN InternationalAbout the role
A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.
About the Role
At Harman International, we are leading the charge in revolutionizing music metadata management and discovery. As a Backend Engineer in our Data Team, you will be at the forefront of building scalable, cutting-edge solutions that power our world-class music metadata services. We are seeking experienced developers with a passion for working with data and backend technologies to drive our continued growth and solidify our position as a global leader in music data.
In this role, you will work with the team to design and maintain core catalog ingestion and processing services, develop machine learning models for personalized recommendation systems, and create search functionality that spans the entirety of released music globally. Your work will ensure users can seamlessly discover the music they love by driving backend services that deliver high-quality, accurate data to our product teams reliably. You will collaborate closely with your colleagues in the Data Team and the broader Harman Software Experiences organization, contributing to the development and deployment of data-driven features that enhance the user experience.
What You Will Do
- Technical Leadership and Mentorship: As a senior member of the team, you’ll provide mentorship and guidance to team members, fostering a culture of collaboration, continuous learning, and excellence. You’ll set best practices and raise the bar for the quality of code, design, and overall development processes across the team.
- Strategic Decision-Making: Drive critical technology decisions, assessing and implementing data storage, processing, and delivery solutions, ensuring they align with the company’s goals for scalability, performance, and reliability.
- Architecting Data Solutions: Design and lead the implementation of complex data architectures to support scalable ingestion, processing, and delivery of music metadata.
- Technical Versatility - Tackle a wide range of data engineering challenges, including:
- Data Ingestion and Processing: Architect, build, and optimize core catalog data ingestion pipelines, utilizing cloud infrastructure to handle large-scale datasets with reliability and efficiency.
- Machine Learning Integration: Collaborate on machine learning processes to power personalized recommendation systems. Optimize ML workflows and ensure they integrate seamlessly with broader data systems.
- Global Music Search: Develop and enhance a search infrastructure capable of indexing all released music globally. Ensuring low-latency, high-accuracy search capabilities that give users access to comprehensive music content across multiple sources.
- Full Lifecycle Development: Lead the design, development, deployment, and operation of data-driven services, delivering high-impact music experiences. Take ownership of the entire lifecycle, from conception to monitoring and maintenance, ensuring that features are resilient, performant, and scalable.
- Domain Knowledge Application: Acquire and leverage a deep understanding of musical content, genres, and metadata to enrich user-facing features and improve the overall data experience within our product ecosystem.
- Ensure Data Quality and Reliability: Champion the quality and reliability of user-facing data. Establish processes and metrics to continuously monitor and improve data accuracy, consistency, and performance across our services.
- Drive Innovation: Bring fresh ideas and drive continuous improvement within the team. Encourage experimentation and champion new approaches that can push the boundaries of our music metadata services.
What You Need
- Extensive Experience: 15+ years of experience in backend engineering, with a focus on data engineering, machine learning, or related fields. You should have a proven record of building and scaling data-driven applications.
- Expertise in Data Architecture: Extensive experience in data architecture, including data storage, processing, and delivery. Ability to see the big picture and make informed technology decisions that support long-term growth and scalability.
- Modern Infrastructure Mastery: Hands-on experience with Docker, Kubernetes, and major cloud platforms (e.g., AWS, GCP). You should be comfortable with containerized deployments and orchestrating large-scale, distributed applications. <
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 KitFree account required — sign up in 30s