Roofr

SaaS

EngineeringTeamLead,AIPlatform

CA$170–190k Newport News, Virginia, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Engineering Team Lead, AI Platform at Roofr. Skills: AI Platform, Integration Architecture, Agent Patterns, Data Pipelines. Build and lead a team. Define and build application-layer foundation”

Industry & Context.

SaaS

What They're Looking For.

Must Have

7+ years of software development experience, 3+ years in a technical leadership role, Practical, hands-on experience building production AI systems, Deep familiarity with LLM APIs and agent frameworks, Experience building evaluation pipelines and quality benchmarks for LLM-powered systems, background in integration architecture, Experience building data pipelines that feed AI systems, Backend engineering depth with a track record of building systems that scale, Proven ability to take ownership, Comfort being a individual contributor while also growing and guiding a team, communication skills, Experience at an early-stage or high-growth company, A genuine excitement for what AI makes possible

Nice to Have

fullstack experience is a plus, PHP/Laravel experience

What You'll Do.

Build and lead a team

Define and build application-layer foundation

Own integration architecture strategy

Design and maintain third-party integration layer

Build data pipelines for AI features

Take ownership over platform reliability

Partner with product and engineering leadership

Navigate a maturing codebase

Establish standards and best practices

Evaluate emerging models

How You'll Work.

Team & Collaboration

Work horizontally across the entire engineering department; Partner with product and engineering leadership; Shape the AI roadmap; Help the broader organization understand what's possible

Communication Scope

Articulate complex technical tradeoffs clearly

Full Job Description

At Roofr, we’re obsessed with our customers. We constantly gather feedback to shape, prioritize, and launch the products they truly need. That’s what makes Roofr’s CRM special. We started by building essential sales tools like aerial roof measurements and digital sales proposals. But when our customers asked for a simple, affordable way to manage and scale their entire businesses, we listened. So, we created a CRM that connects these solutions—along with payments, material ordering, and more—into a seamless, powerful platform. With a clear roadmap ahead, we’re excited to continue expanding and leading the market with innovative products. We have an amazing culture, strong financials, and best-in-class company metrics. It’s an exciting time to be part of an extraordinary startup that is already successful, yet still early enough to offer its team significant growth, equity, and the opportunity to make a real impact. This position is for an existing vacancy. Roofr is at an inflection point with AI, and this role is at the center of it. As Engineering Team Lead of our AI Platform team, you'll own the application foundation that makes AI a native part of how Roofr's product works — establishing the integration architecture, agent patterns, and core abstractions that every product team will build on top of. This isn't a siloed role — you'll work horizontally across the entire engineering department, making you one of the most cross-cutting and influential contributors in the org. This is a rare opportunity to define how an entire product organization integrates with AI from the ground up. The architectural decisions you make here will be the ones every team follows for years. What You'll Get to Do: Build and lead a team of platform engineers, setting technical direction, conducting code reviews, and mentoring engineers as the team grows Define and build the application-layer foundation for AI at Roofr — establishing the core integration patterns, agent architecture, and

Free ATS check

Applying for this Engineering Team Lead, AI Platform role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Roofr?

Real rants from real employees. Read before you apply.

Read Company Rants →