Back to Jobs
Monte Carlo
Development 5d ago

Senior Fullstack Engineer

Monte Carlo
United StatesUnited States
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

Python2h 41mFree Trial ✨
Start 10-Day Free Trial
React57mFree Trial ✨
Start 10-Day Free Trial
Backend42mFree Trial ✨
Start 10-Day Free Trial
Data PipelinesDistributed Systems

Want to know if you're a match for this job?

Calculate My Match Score

We're hiring a Senior Fullstack Engineer to build the core of our agent trust platform: the backend services, distributed systems, and agentic workflows that let enterprises monitor and trust AI in production. You'll get a problem statement, not a spec, and take it from prototype to architecture to a tested, deployed product. The role is mostly backend, and you'll ship the React surfaces that go with it when the work calls for it.

What You'll Do

  • Take vague problem statements to production: prototype fast, pick the architecture, build it, test it, deploy it, and own it after launch.
  • Build and run production-grade backend services and APIs in Python that power Monte Carlo's core platform and agentic systems.
  • Design and scale distributed systems that stay reliable, observable, and fast as customer data and agent volume grow.
  • Start with simple, flexible designs and evolve them as the product and company scale, without over-building up front.
  • Build and maintain data pipelines behind analytics, ML, and customer-facing features.
  • Work with product, ML, and infrastructure partners to ship customer value, and build React front ends where they're needed to finish the job.

What We're Looking For

  • Backend depth. 5+ years shipping production backend services. Strong Python or an equivalent backend language, and real experience designing, running, and debugging APIs and services under load.
  • Distributed systems. You've built and scaled distributed architectures yourself and know the tradeoffs around reliability, consistency, and observability from running them in production.
  • 0-to-1 ownership. You've taken ambiguous problems from a blank page to a deployed product: prototype, architecture, build, testing, and deploy. You move with urgency and treat outcomes as yours.
  • Data and cloud. Experience with data pipelines or data-heavy systems on AWS and cloud-native services. PySpark and ML platform experience are a plus.
  • Fullstack range. Frontend experience, ideally React, so you can ship the whole feature. Experience with agentic or LLM-powered systems is a strong plus.

This Is Not For You If

  • You want a detailed spec before you start building.
  • Your backend experience is mostly CRUD apps on a single service, not distributed systems you've scaled and run.
  • You'd rather hand off testing, deployment, and on-call than own them.
  • You're mainly a frontend engineer looking to grow into backend.

How would you rate this job post?

See what other professionals think about this role.

banner

Monte Carlo (operating at montecarlo.ai) is an agent trust platform that unifies data and agent observability to monitor, troubleshoot, and improve production AI systems. Founded in 2019 by Moses and Lior Gavish, and headquartered in the United States, Monte Carlo empowers data and AI teams to ship trusted AI at scale. Under the hood, Monte Carlo uses AI to accelerate data quality operations across the data stack. This allows companies to identify issues faster, understand root causes more effectively, and improve their AI systems. Backed by leading investors, including ICONIQ Growth and Salesforce Ventures.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Senior Fullstack Engineer at Monte Carlo | HireSkys