Senior Software Engineer

LOOKAHEAD LLC
United States
7 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$170,000 - $180,000
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Machine Learning MongoDB Node.Js Software Product Management TypeScript ReactJS Backend Front End Software Development

Job description

This isn’t a ticket-taking job. You’ll join a 6-person engineering team running short, 3-week cycles where you’re handed real business problems, not specs, and expected to shape your own solution, often by talking directly to customers and stakeholders. We’re looking for a senior engineer who wants to own outcomes, not just execute tasks.

What you’ll be working on

  • A product moving from estimation software into on-site, offline-first tools for tradies in the field
  • AI-driven features: smart defaults, metadata extraction, and an MCP server integration
  • A modern TypeScript stack end to end (Node.js, MongoDB, React), with growing real-time/websocket and offline-sync work

Requirements

  • Senior engineer, comfortable working independently without heavy oversight
  • Genuinely full-stack, equally comfortable across backend and frontend, not a narrow specialist
  • Daily, hands-on user of AI tools in your workflow. Not AI-skeptical, and not purely AI-crutch without underlying fundamentals
  • Strong communicator. We weight this as highly as technical stack match
  • Comfortable with ambiguity. You’d rather be handed a problem than a ticket

Nice to have

  • Experience with offline-first or real-time sync architectures
  • Applied ML/AI product experience
  • Background in customer-facing or forward-deployed engineering

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…