Linkedprime
BoomerangFX

Senior Director of Technology

Posted: Oct 29, 2025

Job Description

BoomerangFX is more than just a tech company—it’s a movement revolutionizing private-pay healthcare. Recognized on Deloitte’s Fast 500 as one of North America’s fastest-growing tech companies (6th in Canada, 23rd in North America), we’ve scaled over 8,000% and are on track for an IPO.With headquarters in Miami and offices spanning Canada, the UK, Australia, and Barbados, BoomerangFX is a global enterprise backed by international private equity. We’re honored as Gartner’s Disruptor of the Year and have built a recession-resilient business model in a rapidly expanding market, reflecting our bold ambition to dominate the healthcare technology landscape as a global leader in practice management software and digital marketing solutions.At BoomerangFX, we empower medspas, cosmetic surgery clinics, dermatology practices, dental offices, vision clinics, and more with an all-in-one SaaS platform. Our solutions streamline practice management, EMR, scheduling, lead generation, and digital marketing, helping hundreds of clinics boost revenue, improve efficiency, and enhance patient experiences.Join us in a high-growth, entrepreneurial environment where you can make a real impact as we disrupt the healthcare industry and shape the future of practice management. If you’re ready to challenge the ordinary, we want you on our team.Key ResponsibilitiesStrategic LeadershipProvide vision, direction, and mentorship to engineering and technology teams across multiple projects.Collaborate with executive leadership to define and execute the organization’s technology roadmap.Translate business objectives into clear technical strategies and actionable plans.Technical OversightOversee architecture, system design, and implementation across active projects to ensure scalability, security, and performance.Stay current on emerging technologies, frameworks, and best practices to guide innovation and modernization efforts.Ensure code quality, technical documentation, and adherence to development standards.Project & Product ManagementPartner closely with Product Management to align technology deliverables with product goals and timelines.Track and manage project progress, resource allocation, and cross-functional dependencies.Balance technical excellence with business priorities—helping teams make informed tradeoffs.Team DevelopmentBuild, mentor, and inspire a high-performing team of engineers, architects, and project leads.Foster a culture of accountability, collaboration, and continuous improvement.Identify skill gaps and create development opportunities to support career growth.Operational ExcellenceEstablish and monitor KPIs for technology delivery, reliability, and performance.Optimize development workflows, tools, and processes for efficiency and scalability.Manage vendor relationships and technology budgets as needed. QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).8+ years of progressive leadership experience in software engineering and technology leadership.Proven leadership experience overseeing multiple technical projects simultaneously.Strong background in modern software development practices (Agile, DevOps, CI/CD, cloud infrastructure).Excellent communication and stakeholder management skills.Experience working closely with product and business teams in a cross-functional environment.Demonstrated success leading and scaling technical teams in a fast-paced environment.Pay: 100K - 120K + 30-40% bonus.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In