Focusrite, a company dedicated to empowering music makers and removing barriers to creativity, is seeking a Software Applications Lead (Staff Engineer) to join their team. This key role will involve leading engineering teams in building and evolving software applications that support Focusrite's connected products.
As a Software Applications Lead, you'll work closely with Engineering teams, Product, and Engineering management to ensure effective communication, dependency management, and thoughtful trade-offs. Your focus will be on software applications, but awareness of hardware products and embedded software would be beneficial.
Key responsibilities include leading the evolution of the technical stack for cross-platform applications, contributing to system architecture and codebases, and providing technical leadership across multiple teams. You'll be instrumental in aligning software application development with the company's product and engineering strategy.
The ideal candidate will have extensive experience in designing and engineering desktop applications, with mobile application experience being a plus. A passion for music and audio technology is essential, as is expertise in software platform engineering techniques and hands-on development experience in C++. Familiarity with web-centric technologies like TypeScript is advantageous.
You should be an advocate for automated testing, familiar with Continuous Integration principles, and have a proven track record of helping teams work effectively together. The role requires excellent communication skills, flexibility to prioritize across multiple projects, and a commitment to personal development and staying current with industry trends.
Focusrite offers an attractive benefits package, including flexible/hybrid working arrangements, company pension, life insurance, private healthcare, enhanced parental leave, and various perks such as company music events and free lunch. The company encourages personal development and provides training sessions to support your growth.
If you're passionate about music technology, have a strong background in software engineering, and want to be part of a company that's shaping the future of music creation, this could be the perfect opportunity for you to lead and innovate in a dynamic and creative environment.