Overview
On Site
170k - 200k
Full Time
Skills
Customer Relationship Management (CRM)
Scheduling
Billing
Analytics
Software Engineering
Process Management
Data Engineering
Reporting
Management
Software Development Methodology
Agile
Communication
Coaching
SaaS
Startups
Mentorship
.NET
React.js
Innovation
Accountability
Product Design
Leadership
Roadmaps
Apache Velocity
Collaboration
People Management
Recruiting
DevOps
Quality Assurance
Testing
Continuous Integration
Continuous Delivery
Product Planning
SAP BASIS
Job Details
This fast-growing SaaS company is redefining the restoration contracting industry. Their all-in-one platform helps restoration businesses streamline operations across CRM, job management, scheduling, billing, analytics, and more-all with the goal of helping contractors get paid faster and scale more effectively. Built "by restorers for restorers," they are trusted by restoration professionals across the country and is known for its rapid innovation, customer-first culture, and modern tech stack.
They're looking for a strategic, experienced, and people-first Head of Software Engineering to lead and scale our diverse engineering organization. This role is 100% focused on people and process management-not hands-on coding. You'll be responsible for driving high-performance and collaboration across our cross-functional teams including backend (.NET), frontend (React), mobile (Flutter), QA, and data engineering. As the senior-most engineering leader, you'll report directly to the executive team and play a key role in shaping the future of product and engineering culture.
Required Skills & Experience
They're looking for a strategic, experienced, and people-first Head of Software Engineering to lead and scale our diverse engineering organization. This role is 100% focused on people and process management-not hands-on coding. You'll be responsible for driving high-performance and collaboration across our cross-functional teams including backend (.NET), frontend (React), mobile (Flutter), QA, and data engineering. As the senior-most engineering leader, you'll report directly to the executive team and play a key role in shaping the future of product and engineering culture.
Required Skills & Experience
- 10+ years of engineering experience, including 5+ years in people leadership roles.
- Proven track record managing cross-functional engineering teams at a SaaS company.
- Experience overseeing frontend (React), backend (.NET), mobile (Flutter), QA, and data teams.
- Strong background in scaling engineering organizations and building cohesive teams in fast-paced environments.
- Deep understanding of modern SDLC practices, agile methodologies, and engineering metrics.
- Exceptional communication and leadership skills, with a passion for coaching and growing others.
- SaaS or startup experience strongly preferred.
- Lead and mentor a growing team of engineers across multiple disciplines: backend (.NET), frontend (React), mobile (Flutter), QA, and data.
- Foster a culture of ownership, innovation, and accountability across engineering.
- Collaborate closely with product, design, and leadership to prioritize roadmap initiatives and ensure timely delivery of high-quality software.
- Define and refine engineering processes to improve velocity, quality, and collaboration.
- Drive best practices in people management, including career development, performance reviews, hiring, and retention.
- Partner with DevOps and QA to implement scalable testing, CI/CD, and release processes.
- Serve as a voice of engineering in strategic business decisions and long-term product planning.
- Oakbrook, IL
- Hybrid (4 days on site)
- $170-200K base
- Equity
- Medical coverage
- Dental coverage
- 401K
- PTO
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.