Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
MP
Mission Pet Health
Director of Engineering, Digital Experience
Career Insights for Director of Engineering
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Alabama data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Director of Engineering is in charge of engineering teams for an organization, involved in all engineering planning, execution and review as part of the senior leadership. Works with other teams such as sales and customer support to ensure success of engineering projects.
$179,097 / year median in Alabama
+9% projected growth
Job Description
Director of Engineering, Digital Experience Mission Pet Health - 3.3 Birmingham, AL Job Details Full-time 1 hour ago Benefits Disability insurance Health insurance Dental insurance Tuition reimbursement Employee assistance program Vision insurance Life insurance Qualifications Senior level Leadership Full Job Description About the Role Our Digital Experience engineering organization is growing from 16 to more than 21 engineers across multiple squads — including three squads working in a shared codebase — while delivering the most consequential initiatives on our roadmap. We're looking for a Director of Engineering to lead this organization through its next stage of growth: its strategy, its processes, its people, and its partnership with Product. You'll lead through a layer of squad leads who own the day-to-day and performance of their squads (engineers and QA). Your job is to manage, coach, and develop those leads, inspect team-level outcomes, and own the health of the engineering organization as a whole. The measure of this role is not individual output. It is whether the teams around you deliver faster, more predictably, and with fewer things in their way. What You'll Own Engineering Strategy Be the engineering voice in strategic conversations about what we build and how we build it — participating from the first conversation on new initiatives, not after decisions are made. Shape how the engineering organization is structured — squad composition, roles, and skill mix — to meet current-year objectives while planning for a multi-year horizon. Own the point of view on our tech stack and architecture direction: whether what we have today supports where the product is going, and what needs to change before it becomes a constraint. Partner with Product leadership as a peer when planning future years — Product brings the business perspective, you bring the engineering perspective, and together you organize the squads and the plans. Engineering Leadership — Process and Tone Set the process and tone for how engineering runs — the "how" (development and release processes) and the "what" (team functions and responsibilities) — without removing squad independence. Establish and steward a release process appropriate for an organization of this size: who does what and why, checklists, rollback plans, and cross-team notification. Define the development process end to end: how PRs move through the system, what the delivery pipeline looks like, how AI is incorporated into engineering work, and what happens when problems arise. Be the leader engineers look to for expectations. When something isn't clear, work with the leads to make it clear. Provide stewardship for the squads sharing a codebase as the organization grows — alignment on standards, coordination, and shared ownership. Bring a clear point of view to Product leadership on what Product should bring to the table for engineering teams to work effectively — and expect the same in return. Leadership Development & Organizational Health Manage, coach, and develop the squad leads — your direct reports and the primary lever for everything else. Build a consistent management practice across squads: how leads run their teams, coach their people, handle performance, and grow their engineers — so an engineer's experience doesn't depend on which squad they're on. Maintain an accurate talent picture across the organization through the leads: who is growing, who needs support, who is ready for more complex work, and whether people are progressing at the pace we'd expect. Own engineering throughput at the organizational level: how stories move through development, where they get stuck, and what to change. Find bottlenecks and work with leads to fix them. Plan capacity and hiring ahead of need as the team scales, so process and staffing don't become the reasons delivery slows down. Thought Partnership Come to the table with thinking not just on how tasks get completed, but on how we organize and enable teams to complete them. Removing what's in the teams' way matters more than doing the work yourself. Be a genuine peer to Product and business leadership — someone who strengthens strategic conversations rather than just executing their outcomes. What Success Looks Like First 90 days: A clear diagnosis of current delivery bottlenecks with a recommended plan, and established expectations with leads on how teams run.