Director, Software Engineering
We're hiring on behalf of a Haystack partner!The Role Lead the engineering strategy, execution, and evolution of Integrated Experience Platform capabilities within Asset Management Technology Foundations. Balance people management responsibilities (hiring, mentoring, performance management, talent development) with engineering craftsmanship. Guide teams through complex technical tradeoffs, design reviews, and platform evolution. Partner with engineering, architecture, UX, and product leaders to shape technical direction and influence platform strategy. Innovate, experiment, and evaluate emerging technologies in cloud-native patterns, platform modernization, and AI-enabled development practices.What You'll Need Proven experience leading enterprise integrated experience platforms and owning strategy and execution for web and desktop UI foundations. Demonstrated ownership of design systems and shared UI component libraries, including governance, adoption, and long-term evolution. Deep background in modern UI and desktop experience architecture, including scaling component-driven micro-frontend platforms. Strong experience with desktop interoperability platforms and standards, including FDC3. Bachelor’s degree in computer science, Software Engineering, or a related technical field.What's On Offer Contribute to and reinforce engineering best practices, coding standards, design patterns, and platform guidelines. Support, mentor, and empower engineers to deliver their best work and grow deep expertise. Drive an agile, learning-oriented engineering organization focused on continuous improvement. Champion a culture of engineering excellence with high standards for reliability, performance, resilience, security, and accessibility.Apply via Haystack today!