Director of Engineering

Caselle Inc

Provo (UT)

Hybrid

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Caselle Inc. in Utah seeks a Director of Engineering to lead multiple teams in a hands-on role blending technical depth with people leadership. You will drive technical excellence, foster ownership, and embed AI across the development lifecycle while modernizing from legacy desktop toward scalable web-based architectures.

You will partner with Product, QA, and other executives to define strategy, influence roadmaps, and ensure high-quality, timely delivery of impactful software solutions.

Qualifications

  • 10+ years of software engineering experience.
  • 5+ years leading and scaling engineering teams.
  • Proven track record shipping reliable, scalable web-based systems.
  • Experience modernizing legacy platforms.
  • Hands-on fluency with AI-assisted development tools.
  • Strong preference for spec-driven development with Product/QA.
  • Excellent communication with technical and non-technical stakeholders.
  • Proven success recruiting, developing, and retaining engineering talent.

Responsibilities

  • Lead, mentor, and grow engineers across cross-functional teams.
  • Drive AI integration across the development lifecycle to boost velocity and quality.
  • Champion spec-driven development in collaboration with Product and QA.
  • Provide architectural leadership and code review to unblock teams.
  • Oversee legacy and modern platforms and partner with DevOps on reliability and security.
  • Shape product strategy with Product Management and steer sprint planning.
  • Own engineering KPIs and report progress to the executive team.
  • Lead incident response and ensure post-incident improvements.

Skills

People leadership
AI integration
Architectural judgment
Code review
Agile practices
Hiring & mentorship
Cross-functional collaboration
Strategic planning

Tools

AI tooling

Job description

Overview

Caselle builds specialized, enterprise ERP software for local government agencies. We are seeking a Director of Engineering to lead our teams in a hands-on role that blends technical depth with people leadership.

You will drive technical excellence and foster a culture of ownership, passion, and innovation, where engineers take pride in building great software and solving real customer problems. Central to the role is transforming how teams design, build, test, and ship by pioneering spec-driven development and embedding AI across the development lifecycle. Working closely with Product, QA, and other department leaders, you will define strategy, influence roadmaps, and ensure the quality delivery of impactful solutions.

You will oversee a dual-platform environment, supporting legacy desktop applications while driving long-term modernization toward a scalable, web-based architecture.

Reports to: Chief Technology Officer
Location: On-site / Hybrid

What You'll Do
People & Culture
  • Lead, mentor, and grow engineers across cross-functional teams, providing technical guidance, coaching, and career development.
  • Cultivate a culture of ownership, passion, innovation, and accountability, inspiring engineers to take pride in their craft and ship high-quality experiences.
  • Lead engineering hiring, from recruiting strategy through onboarding.
Technical Leadership & AI
  • Lead the integration of AI across the development lifecycle, from requirements through deployment, driving measurable gains in velocity, quality, and developer experience.
  • Champion spec-driven development with Product and QA leadership, establishing clear specifications as the source of truth for engineers and AI-assisted tooling.
  • Provide architectural and technical leadership, guiding design, reviewing code, and unblocking teams as needed.
  • Oversee both legacy and modern platforms, keeping existing systems stable while driving migration to web-based technologies, and partner with DevOps on reliability, performance, and security.
Delivery & Operations
  • Partner with Product Management to shape product strategy and roadmap decisions, and coordinate sprint and release planning with strong agile practices.
  • Define and track engineering KPIs, and establish processes, standards, and best practices that scale.
  • Own engineering metrics and report to the executive team on those metrics, project progress, risks, and tradeoffs.
  • Lead incident response and escalations, including customer-facing discussions, ensuring post-incident reviews drive lasting improvements.
What You'll Bring
  • 10+ years in software engineering, including 5+ years leading and scaling engineering teams.
  • A track record of shipping reliable, scalable web-based systems; experience modernizing legacy platforms is a strong plus.
  • Hands-on fluency with AI-assisted development tools and a clear point of view on transforming the SDLC with AI.
  • Experience with spec-driven or specification-first development practices, partnering closely with Product and QA.
  • Strong architectural judgment with enough hands-on depth to review code and unblock teams.
  • Excellent communication with technical and non-technical stakeholders.
  • Proven success recruiting, developing, and retaining engineering talent.
What Success Looks Like
  • Teams consistently deliver high-quality software on predictable timelines.
  • AI and spec-driven development are standard practice, measurably improving velocity, quality, and developer experience.
  • The platform is reliable, secure, and steadily modernizing toward a scalable, webbased architecture.
  • Engineering health is visible and improving, with the executive team confident in delivery, metrics, and progress.
  • The team is strong and growing, with a culture of ownership, passion, and innovation that attracts and retains top talent
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Engineering
Director of Engineering

Caselle, Inc. • Provo (UT)

Hybrid
USD 140,000 - 190,000
Director of Software Engineering
Director of Software Engineering

Applied Resource Group • Atlanta (GA)

Hybrid
USD 180,000 - 240,000
Director of Engineering
Director of Engineering

Springbrook Software, Inc. • United States

On-site
USD 180,000 - 240,000
Remote work
Competitive pay
Excellent benefits
Director of Engineering
Director of Engineering

Springbrook Software, Inc. • United States

On-site
USD 180,000 - 260,000
Remote work
Competitive compensation
Excellent benefits
Director of Engineering
Director of Engineering

Springbrook Software • United States Virgin Islands

On-site
USD 180,000 - 240,000
Director Software Engineering
Director Software Engineering

Jobgether • United States

On-site
USD 170,000 - 190,000
Comprehensive medical, dental, and vision insurance coverage
Retirement plan with employer match
Tuition reimbursement and continuous learning support
+1
Director of Software Engineering
Director of Software Engineering

Fulcronix • Denver (CO)

On-site
USD 180,000 - 260,000
Director of Engineering
Director of Engineering

The Planet Group • United States

On-site
USD 150,000 - 200,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Applied Resource Group • Atlanta (GA)

On-site
USD 180,000 - 240,000
Engineering Lead | Onsite
Engineering Lead | Onsite

Worky • Dallas (TX)

On-site
USD 44,000 - 154,000