Skip to content

Open nowPosted 247 days ago

Engineering Lead - Bildbot App Health

Bildbot3 open roles

Where
Cambridge, MA
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowEngineering Lead - Bildbot App HealthBildbot · Cambridge, MA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Bildbot's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: posted 247 days ago

The posting

Engineering Lead - App Health Lead

Build Something Beautiful.

Our Beliefs

Everyone builds.

Engineering is free. Distribution is the bottleneck.

The constraint is knowing what to ask.

AI-first.

Launch 40 times a day, not 4 times a month.

Velocity over perfection.

Don't do the thing 10 times. Build an AI-powered system that can do it 1,000 times, 100 times faster.

Help Builders Make Better Apps

AI lets anyone build an app in a weekend. But "it works" and "it's ready" are very different things.

Bildbot is building App Health — automated scanners that tell vibe coders exactly what's wrong with their app and how to fix it. Security vulnerabilities, performance bottlenecks, missing tests, broken accessibility, outdated dependencies, legal compliance gaps. We scan the codebase, surface findings by severity, track them over time, and give actionable fix plans — so a solo founder shipping with Claude doesn't have to become a security expert or a DevOps engineer to have a trustworthy product.

We've built the infrastructure: 10 scanner categories, a findings database, severity tracking, trend charts, fix-plan workflows, and a dashboard that makes it all legible. What we need now is someone who knows the domain cold — someone who can make every scanner accurate, reduce false positives to near-zero, catch what matters across different tech stacks, and tell us what we're missing.

This isn't a traditional DevOps role. You're not managing infrastructure. You're building a product that replaces the security consultant, the performance auditor, and the reliability engineer — all wrapped in scanners that run in seconds.

What You'll Do

Own scanner accuracy. Our scanners are static analysis scripts that audit codebases and output structured findings. You'll make them smarter — reducing false positives, catching real issues, tuning severity levels, and ensuring findings are actionable across Next.js, React, Node, and beyond.

Build new scanner categories. We have security, performance, legal, code cleanup, dependencies, unit testing, e2e testing, load testing, accessibility, and mobile. What's missing? Rate limiting? Infrastructure hardening? Database optimization? API security? You'll identify the gaps and build the scanners to fill them.

Define what "healthy" means. When should a finding be urgent vs. low? When does a security issue matter at 100 users vs. 100,000? Our scanners use stage-aware severity (pre-launch, live, scaling) — you'll calibrate these thresholds based on real-world experience, not guesswork.

Validate against real attacks and real failures. You've seen what actually breaks in production. SQL injection that a scanner missed. A performance cliff that only shows up under load. A dependency vulnerability that's technically present but not exploitable. You bring the scar tissue that makes our tooling credible.

Make scanners work across tech stacks. Our scanners currently target Next.js/React. You'll generalize them — or build stack-specific variants — so they work for Rails, Django, Express, SvelteKit, whatever vibe coders are shipping with.

Build the fix-plan intelligence. A finding without a fix is just noise. You'll write the remediation guidance — the specific code changes, config tweaks, and architectural patterns that resolve each finding. Eventually, you'll help build AI-powered auto-fix that does it for them.

Use AI to build faster. Claude Code is your daily driver. You'll use it to write scanners, test edge cases, and prototype detection rules. When you find something Claude gets wrong about security or performance, that's signal — it means our users are getting it wrong too, and our scanner needs to catch it.

Who You Are

You've built scanners or static analysis tools. Maybe at a security company, maybe as internal tooling, maybe open-source. You know the architecture: AST parsing, pattern matching, config file analysis, output formatting. You've dealt with false positive rates and know how to tune them.

Deep in security. OWASP Top 10 isn't a checklist you Google — it's muscle memory. You understand CSP headers, auth patterns, input validation, secrets management, XSS vectors, CSRF, and injection attacks. You can look at a codebase and spot what's wrong without running a tool.

You get our audience. Our customers are solo founders, indie hackers, and first-time builders using AI to ship products they couldn't have built alone. They've told Claude "make my app secure" and gotten a result that looks right but might not be. You understand that gap — between "Claude said it's fine" and "it's actually fine" — because you've seen what AI-assisted code gets wrong. You respect what these builders are doing and you want to give them a safety net, not a lecture.

Performance and reliability instincts. You know why N+1 queries kill you at scale, when to add caching, what makes a database choke, and which performance issues are noise vs. ticking time bombs. You've been on-call and you know what breaks.

DevOps fluency. CI/CD, monitoring, alerting, infrastructure-as-code. You've set up pipelines, configured scanners in CI, and understood why a scan that works locally fails in production. Not your whole job — but part of your toolkit.

AI-native. You use Claude Code, Copilot, Gemini or Codex constantly as a primary tool. You've used AI for security audits and know where it's strong (finding patterns) and where it's weak (understanding context). You're not threatened by AI — you're building tools that make AI-generated code trustworthy.

Multi-stack. You've worked across at least 2-3 web frameworks. You know Next.js extremely well. You know that security patterns differ between Next.js and Rails, that performance bottlenecks look different in serverless vs. traditional hosting, and that a one-size-fits-all scanner will miss things.

Pragmatic. You know the difference between a theoretical vulnerability and an exploitable one. You don't flag everything as urgent. You prioritize based on real risk, real impact, and the stage of the product.

Systems thinker. When you find a false positive, you don't just suppress it — you fix the detection logic so that class of false positive never happens again. You think in patterns, not instances.

This Isn't For You If...

  • You've only used scanners, never built them
  • You think security is someone else's problem until there's a breach
  • You need enterprise-scale infrastructure to do good work
  • You dismiss AI-generated code without understanding what it gets right
  • You over-classify — everything is "critical" and nothing is actionable
  • You can't explain a vulnerability to a non-technical team member in plain English
  • You've never been surprised by a false positive or false negative in production

Details

Location: Hybrid, 3-4 days/week in office (Cambridge/Kendall Square area). Scanner design benefits from rapid iteration in person.

Equity: Everyone at Bildbot will be an owner.

Compensation: Competitive salary + equity. We're flexible on the cash/equity mix.

Tools: Claude Code, Cursor, whatever scanner frameworks and security tools you bring. We'll pay for what you need.

To Apply

Show us something you've built that detects problems in code. Include:

  • A scanner, linter rule, or static analysis tool you've written
  • An example of a false positive you caught and how you fixed the detection logic
  • Your experience with AI-assisted development — what it gets right and wrong about security/performance
  • Bonus: a finding that surprised you in production — something a scanner should have caught but didn't

bildbot.com

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Bildbot's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Bildbot's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Bildbot's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.