Docflow Labs Logo

Docflow Labs

Platform Engineer

Posted 12 Days Ago
In-Office
Los Angeles, CA, USA
150K-185K Annually
Mid level
In-Office
Los Angeles, CA, USA
150K-185K Annually
Mid level
Build and operate the platform that enables AI agents to develop, deploy, run, monitor, and safely update healthcare automations. Responsibilities include distributed runtime infrastructure, isolated cloud sessions, deployment and versioning, observability, durable workflows, security guardrails, agent-facing APIs and CLIs, supervision interfaces, and production incident response. The role requires strong reliability instincts, cloud infrastructure expertise, typed programming, and experience using AI coding agents.
The summary above was generated by AI

Docflow builds AI agents that run the back office for healthcare providers. Our automation handles the work that buries their teams: document intake, prior authorizations, order entry, and payer portal workflows. Customers start with a paid pilot, see real work getting done within weeks, and expand from there.

We’re a small, scrappy, AI-native founding team, and we’re growing fast. A year ago, agents opened none of the pull requests merged into our codebase. Last month, they opened more than half. Building the system that makes that safe is now the most important engineering work we do. That’s why we’re hiring you.

The Role

You won’t be writing our automations. You’ll be building the system that writes them, runs them, and keeps them working.

Take browser automation. We run hundreds of automations against payer and provider portals we don’t control, following business rules that change whenever a payer or a customer does. Portals get redesigned overnight. A payer adds a step. A customer changes how they want an order handled. No team of people could keep up with that by hand, so agents do most of it. They investigate failures, trace them to a root cause, write the fix, review each other’s code, confirm the fix worked in production, and finish stuck work themselves in a live browser when an automation can’t.

Your job is to build the engineering system all of that happens inside: the runtime agents work in, the pipeline their changes ship through, the observability that shows them and us what’s actually happening, and the guardrails that keep an agent’s change from reaching a customer unchecked. Browser automation is just one example. The same system supports document extraction, eligibility checks, outbound calling, and whatever we build next.

This is infrastructure engineering: distributed systems, durable execution, deployment and versioning, observability, reliability, and security. What’s different is who uses what you build. Your users are agents and the people who supervise them, and agents are demanding users. They work fast, they work in parallel, and they will find every ambiguity in an interface and every gap in a guardrail.

We’re hiring two engineers. This is the one that builds the platform. Our other engineering role, Product Engineer, owns what customers experience: the tools built on top of the platform and the product they use every day. If you’d rather build the system every workflow and every agent depends on than tune any one of them, this is your seat.

We write strictly typed TypeScript in a functional style: algebraic data types and discriminated unions, state reified as explicit values rather than implied by scattered flags, and exhaustive handling the compiler enforces. That matters more when agents write much of the code, not less. When an agent adds a new case, the compiler walks it to every place that has to handle it.

Because we handle protected health information, reliability and care are not optional. An agent moves faster than a person, and so do its mistakes. A big part of this job is making sure the system catches them first.

What You’ll Do
  • Build the runtime our agents work in: isolated sessions on on-demand cloud machines, warm pools, sandboxed browsers, and tightly scoped access to the credentials and portals each job needs

  • Evolve the loop that carries a problem from first report to verified fix: investigation, root cause, code change, automated review, human approval, deploy, and verification against real business outcomes in production

  • Own deployment and versioning, so a workflow change can ship in under a minute, run exactly the code it was built with, and roll back cleanly without anyone watching

  • Build the observability that makes a highly autonomous system legible: metrics, alerting, dashboards as code, execution traces, and provenance that ties every result to the build that produced it

  • Treat agents as first-class users of everything you build, with CLIs, APIs, and error messages clear enough that an agent can diagnose a problem without a person translating

  • Keep long-running distributed workflows correct under failure: idempotent, resumable, bounded, and safe to replay across deploys

  • Build the surfaces where people supervise agents, such as approval queues, code review, and live views of what’s running

  • Run production: debug the incident, write the postmortem, and fix the class of problem rather than the one instance

  • Work directly with our CTO to set the engineering standards the team, human and agent, grows into

What We’re Looking For

Must have:

  • Strong professional experience building and operating production systems. We care more about what you’ve built and kept running than a years-of-experience number, though in practice this usually means several years in the field.

  • Real distributed systems instincts. Race conditions, retries, idempotency, backpressure, cancellation, and partial failure are things you think about by default, not after a bug.

  • You’ve owned the reliability of something that mattered: been paged for it, debugged it from metrics, logs, and traces, and fixed the root cause instead of the symptom.

  • Hands-on experience with cloud infrastructure and deployment, including CI/CD, containers, and shipping and rolling back changes safely on platforms such as AWS, GCP, or Azure.

  • Deep proficiency in a statically typed language. TypeScript is what we write every day, but strong Go, Rust, or similar is just as welcome if you’re ready to get strong in TypeScript quickly. Either way, you use the type system to make invalid states unrepresentable rather than reaching for escape hatches like any or unsafe casts.

  • You already build with AI coding agents such as Claude Code, Codex, or Cursor every day, and you have clear opinions about where they break down and what the system around them should do about it.

  • Comfort across the stack. Most of this role is backend and infrastructure, but you’ll also build the interfaces people use to supervise agents.

  • High standards for readable, maintainable code and a low tolerance for needless complexity.

Preferred:

  • A strictly typed, functional style: algebraic data types and discriminated unions, exhaustive matching, state reified as explicit values, and pure logic kept apart from side effects. Time in languages built around these ideas, such as Haskell, OCaml, F#, Rust, or Scala, counts

  • Experience with durable execution or workflow orchestration, such as Temporal

  • Experience building internal developer platforms, build and release systems, or CI/CD infrastructure that other engineers depended on

  • Experience running fleets of containers or VMs, including pooling, autoscaling, and graceful rollouts

  • Experience with observability tooling such as Prometheus, Grafana, or OpenTelemetry

  • Experience building LLM agents in production, including tool design, evaluation, or guardrails

  • Experience in regulated or security-sensitive domains such as healthcare or fintech, and handling sensitive data

  • Based in Los Angeles, or ready to be

Compensation and Benefits
  • Base salary of $150,000 to $185,000 depending on experience

  • Founding-team equity

  • Health insurance

Similar Jobs

2 Days Ago
In-Office
142K-213K Annually
Senior level
142K-213K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Designs and operates scalable platform infrastructure across cloud, on-premise, and hybrid environments. Builds infrastructure-as-code frameworks, CI/CD pipelines, developer tooling, automation, and secure deployment paths. Supports compute, networking, identity, storage, observability, resilience, and compliance for engineering systems while collaborating with security and infrastructure teams.
Top Skills: AnsibleAWSAzureBashCentralized LoggingCi/CdDevsecopsDistributed TracingGoInfrastructure As CodeKubernetesLinuxMonitoringPowershellPythonTerraform
2 Days Ago
In-Office or Remote
United States
100K-193K Annually
Senior level
100K-193K Annually
Senior level
Automotive
Build and maintain enterprise OpenShift/Kubernetes platforms across on-premise, bare-metal, virtualized, and hybrid environments. Develop Operators, APIs, developer tooling, and infrastructure automation using Go, Python, Ansible, and IaC. Implement GitOps CI/CD pipelines, observability, automated recovery, service mesh, secrets management, and self-service capabilities. Collaborate with application teams, improve platform reliability and usability, and mentor engineers while promoting software engineering and SRE best practices.
Top Skills: AnsibleAppdynamicsArgo CdCephDynatraceElkGithub ActionsGitopsGoGrafanaHashicorp VaultHelmInfrastructure As CodeIstioKubernetesKustomizeMachineconfigMavenMultus CniOpenshiftOpenshift Data FoundationOpenshift PipelinesOpenshift VirtualizationOperator Lifecycle ManagerPrometheusPythonSonarqubeSplunkTektonTridentVertex AiVMwareYaml
4 Days Ago
Hybrid
201K-352K Annually
Senior level
201K-352K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Leads architecture and development of ServiceNow’s enterprise data access layer across multiple database engines. Owns technical direction, data architecture, feature delivery, code and design reviews, testing strategy, performance optimization, production troubleshooting, and cross-team solutions. The role requires deep Java and backend platform expertise, distributed systems knowledge, database experience, technical leadership, mentoring, and responsibility for scalable, reliable, secure platform capabilities.
Top Skills: Ci/CdCloud-Based SystemsDevOpsDistributed SystemsGraph DatabasesJavaJunitMariadbMySQLNeo4JOraclePostgresRaptordbRelational DatabasesSeleniumSQLTestngTime-Series DatabasesTrinoUnix Shell

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account