HARMAN International is a global, multi-disciplinary team transforming technology through superior sound experiences. The Senior Technology Leader will drive engineering execution, architectural decisions, and technology strategy, ensuring alignment with business goals while fostering innovation and collaboration across teams.
Responsibilities:
- Lead Development Across Platforms:
- Guide Roon’s overall technical direction in collaboration with leadership and engineering management
- Lead high-impact architectural decisions, ensuring solutions are scalable, reliable, and aligned with product strategy
- Assess trade-offs between legacy systems and new solutions, ensuring technical investments maximize ROI and long-term sustainability
- Design and develop .NET-based software solutions for Windows, macOS, iOS, and Android
- Shape our Technical Vision and Drive Innovation:
- Define and evolve Roon’s technology roadmap, ensuring it supports long-term business and product objectives
- Evaluate emerging technologies and integrate them where they provide clear business value
- Collaborate with engineering management to align execution with strategic priorities while avoiding unnecessary complexity
- Balance opportunities and challenges across Roon’s product lines, ensuring collaboration between teams (e.g., Roon and Arc) where technical dependencies exist
- Act as the technical authority in cross-product challenges, providing clarity where no single owner exists and ensuring that priorities align with broader business and product goals
- Guide and Mentor:
- Act as a technical advisor to leadership, supporting decision-making with clear, well-reasoned technical insights
- Mentor and collaborate with engineering teams, fostering a culture of high-impact decision-making and best practices
- Collaborate and Communicate:
- Partner with leadership to ensure technology decisions align with business needs
- Advise and collaborate with engineering management, supporting technical direction without directly managing teams
- Work cross-functionally with Product, Design, and Analytics to ensure engineering efforts enhance the user experience
- Identify and resolve execution bottlenecks, ensuring timely delivery of key initiatives
- Deliver Excellence: Anticipate risks and challenges across domains, crafting solutions that align with organizational goals while delivering engaging, user-focused experiences. Balance immediate deliverables with long-term vision to inspire confidence and excitement among stakeholders
Requirements:
- 20+ years of software development experience, with a strong record of delivering high-quality solutions in areas such as cross-platform desktop and mobile application development, user interface engineering, databases and backend programming, networking and real-time communication, audio technologies and streaming systems, graphics including real-time rendering or image processing, performance profiling, debugging, and optimization for scalable software solutions, experience evaluating and balancing legacy vs. new technology investments based on ROI and business impact
- Recognized as an internal technical expert with broad knowledge across domains and technologies
- Deep expertise in consumer-facing (B2C) software development, particularly using C#
- Ability to anticipate and adapt to industry trends, driving the adoption of new technologies and practices
- Proven ability to lead complex engineering projects and technical teams
- Experience in defining and implementing core engineering principles, processes, and standards across teams
- Strong decision-making skills, balancing immediate needs with long-term strategic goals
- Ability to balance immediate technical needs with long-term strategy
- Exceptional written and verbal communication skills to articulate complex technical concepts to diverse audiences
- Strong ability to build relationships with stakeholders and influence business direction and product priorities through technical insight and innovation
- A track record of creativity and innovation in solving complex problems and delivering new products or services
- Deep interest in audio networking, streaming technologies, and crafting exceptional user experiences
- Bachelor's degree in Computer Science, Engineering, or a related STEM field
- Experience with C/C++ programming
- Experience in GPU programming, specifically real-time rendering and image processing