Director, Software Engineering
About Us
At Cast & Crew, weβve empowered creativity and supported the global entertainment industry for decades. Together with our family of brands - Backstage, CAPS, Checks & Balances, Final Draft, Media Services, Sargent-Disc, and The TEAM Companies β we operate as a combined entertainment technology and services provider offering industry standard screenwriting accounting software, digital payroll products, data & reporting, and a host of creative tools. The industry continues to move faster than ever, and the need for our expertise, our technology, and our people has never been greater. We are a productionβs best ally every step of the way. #OneCastOneCrew
Position Overview
We're looking for a Director of Software Engineering to lead multiple engineering teams within our Onboarding and Timekeeping product line β one of the most active and strategically important areas of the business. This is a role for a leader, not just a manager. You'll cultivate ownership and decision-making at the team level, develop strong engineering anchors, and create an environment where your teams don't wait for direction β they are empowered to move.
You'll own the engineering execution of a robust product roadmap that includes mobile applications in a rapid growth phase, drive deep collaboration with Product and QA, and connect your teams into the broader engineering organization through a Spotify-inspired model of Squads, Tribes, Chapters, and Guilds. You'll also champion our initiative to embed AI meaningfully into how we build software.
We're in the middle of a cultural shift β moving faster, owning outcomes, celebrating wins, and holding each other to a high bar. We work hard and play hard. This role requires someone who can get up to speed quickly, lead with empathy from day one, and immediately begin delivering impact.
Core Responsibilities
Servant Leadership & Team Development
-
Build a culture of distributed ownership β push decision-making down to the team level and develop strong team anchors who lead with confidence
-
Coach and grow engineering managers, QA leads, and senior engineers into well-rounded technical leaders
-
Embody the distinction between leadership and management: inspire, develop, and get out of the way
-
Champion a work hard, play hard team culture β high standards, fast feedback, and genuine celebration of wins
Spotify Model: Squads, Tribes, Chapters & Guilds
Our engineering organization is structured around the Spotify model, and this leader plays an active role in making it real β not just understanding it on paper.
-
Lead and align multiple Squads β autonomous, cross-functional teams each owning a slice of the Onboarding and Timekeeping product line β ensuring they have the clarity, resources, and psychological safety to self-organize and deliver
-
Operate as a Tribe leader across these Squads, driving coherence, shared mission, and cross-team coordination within the product line
-
Actively develop Chapters β communities of engineers who share a discipline (e.g., mobile, backend, QA) β ensuring members grow in craft, adopt consistent practices, and carry excellence across Squad boundaries
-
Grow and support Guilds as voluntary communities of interest that spread knowledge and innovation across the broader engineering organization
-
Use this structure not as org-chart formality, but as the engine for building well-rounded, continuously improving team members
Mobile Applications & Rapid Growth
-
Guide engineering strategy and execution for mobile applications that are in an active rapid growth phase β balancing speed, quality, and scalability
-
Partner with mobile chapter leads and senior engineers to establish strong mobile engineering practices, CI/CD pipelines, and quality standards
-
Anticipate the unique challenges of scaling a mobile product: release cadence, device fragmentation, app store pipelines, and performance at scale
-
Attract and develop mobile engineering