Level

Campfire

Forward Deployed Engineer, Office of the CEO

AI in this role

Forward Deployed Engineer to review, refine, and productionize AI-generated code and prototypes from the CEO for an AI-native ERP.

sentrygit
software-engineeringcode-reviewdebuggingpythontypescriptaccounting-systemsllm-integration

About Campfire

Campfire is an AI-native ERP for financial operations. Accounting teams and fractional CFO firms at fast-growing companies use it to run their close, revenue recognition, AP/AR, consolidations and reporting. Ember, our AI layer, works alongside accountants on the ledger itself.

The Role

Our CEO ships code. With AI coding tools, they turn customer conversations into working prototypes and open PRs directly against our codebase. The ideas are good and the instincts come straight from customers. The code is vibe coded.

Your job is to take those PRs to production.

You'll be the engineer who sits between the CEO's editor and main. You'll figure out what each PR is actually trying to do, then decide what to keep, rewrite or drop. You'll get it through review, tests, migrations and deploy without losing the idea that made it worth building. You'll turn a customer demo that half works into a feature that is correct on a real general ledger with real money in it.

This is a real engineering role with an unusual input stream. You'll work closer to the CEO and to customer priorities than anyone else on the team.

What You'll Do

  • Triage every CEO PR. Read the diff and work out the intent. Decide which it is: ship with fixes, rebuild properly, split into smaller PRs, or push back.

  • Make it production-grade. Add types, tests and error handling. Fix N+1 queries. Make sure the code follows existing patterns instead of inventing new ones. Generate migrations properly and make them safe to deploy.

  • Protect the ledger. Nothing posts into a closed period. Every model attribute the code touches actually exists. Approval and audit flows (draft queues, permissions) are respected. Integrations hit sandbox endpoints outside production. Accounting correctness is not negotiable, however good the demo looked.

  • Keep AI features honest. Every LLM call the CEO wires up gets token tracking and spend-limit enforcement before it ships.

  • Guard reliability. Errors route through our Sentry conventions, failures report once, and customer-fixable problems surface to customers instead of paging engineers.

  • Close the loop. When the CEO keeps making the same mistake, fix the root cause. That might mean better scaffolding, clearer conventions in the repo, or tooling that makes the AI generate better code from the start.

  • Say no well. Sometimes the right answer is "this shouldn't ship." You'll explain why clearly and offer a better path to the same customer outcome.

What We're Looking For

  • 4+ years of shipping production Python. Django, Postgres and Celery strongly preferred; TypeScript/React a plus.

  • Excellent code review instincts. You can read a 15,000-line AI-generated diff and quickly find the three things that will break in production.

  • Taste and judgment about when to patch, when to rewrite and when to delete.

  • Low ego and high candor. You'll push back on the CEO's code routinely and need to be comfortable doing it.

  • The ability to reconstruct intent from incomplete specs, and to ask the one question that resolves the ambiguity.

  • Speed. The CEO opens PRs fast, and the queue shouldn't become a graveyard.

Nice to Have

  • Accounting fluency: double-entry, accruals, ASC 606, month-end close.

  • Deep experience with AI coding tools, including knowing their failure modes well enough to prevent them upstream.

  • Experience with financial integrations (Plaid, Ramp, Brex, Stripe, payroll providers).

  • Early-stage startup experience.

How we rate this

Forward Deployed Engineer, Office of the CEO at Campfire rates 65 out of 100 for how much of the daily work is AI. That makes it Works on AI (AI Level 3 of 4). The level is about AI in the job, not seniority.

Classification

Works on AI. The daily work is on AI products, without building the model.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.

Prepare for this job

A free preview built only from this posting: what it asks for, what you could be asked in an interview, and how to adjust your resume.

Skills and AI tools this role asks for

Software EngineeringCode ReviewDebuggingPythonTypescriptAccounting SystemsLLM IntegrationSentry

Questions you could be asked

  1. Tell me about a project where software engineering was part of your work. What did you do?
  2. Tell me about a project where code review was part of your work. What did you do?
  3. Tell me about a project where debugging was part of your work. What did you do?
  4. Tell me about a project where python was part of your work. What did you do?
  5. Tell me about a project where typescript was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: Software Engineering, Code Review, Debugging, Python, and Typescript. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them — a tool named with nothing behind it rarely survives a human read.
  • Show where AI is part of your daily process, not a one-off project — this role expects it to be a running habit.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.

Get a free CV review

Get new forward deployed engineer jobs (Works on AI ●●●○ or higher) by email

One email a week with the new forward deployed engineer jobs (Works on AI ●●●○ or higher), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Sales roles that work on AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Campfire

More forward deployed engineer jobs

Related searches

Same AI level