Skip to content
MercorMercorSan Francisco, CA

Software Engineer, Marketplace

Software Engineer building core backend systems for a high-volume AI talent marketplace, including matching, allocation, search, and real-time decisioning infrastructure. Requires strong production backend experience with high-throughput APIs and distributed systems.

130k – 500k
On-siteBackend Engineering

About the role

Responsibilities

  • Build backend services that power candidate-job matching, routing, and marketplace workflows.
  • Develop APIs and internal systems for search, eligibility, scoring, allocation, and fulfillment.
  • Design data models and system abstractions for a rapidly evolving labor marketplace.
  • Create infrastructure for real-time and asynchronous decisioning at high volume.
  • Build operational systems and tooling that keep product-critical workflows reliable, observable, and easy to evolve.

Example Problems

  • Build the systems that determine which candidates are eligible for which opportunities.
  • Design matching and allocation infrastructure that balance speed, quality, and fill rate.
  • Improve the performance and reliability of APIs serving marketplace decisions in real time.
  • Develop workflow engines for onboarding, vetting, routing, and placement.
  • Design backend abstractions that let product and ML teams iterate quickly without degrading system quality.

Requirements

  • Track record of building and operating reliable backend systems in production.
  • Strong judgment in system design, performance, reliability, and data modeling.
  • Comfort working on high-throughput APIs, distributed systems, and asynchronous workflows.
  • Ability to translate product and marketplace requirements into clean technical systems.
  • High engineering standards and a bias toward simple, durable abstractions.

Nice-to-Haves

  • Experience with search, recommendation, matching, scheduling, or marketplace systems.
  • Experience supporting ML-powered products or integrating model inference into production systems.
  • Familiarity with event-driven architecture, queues, caching, and observability tooling.

Tech Stack

  • Python
  • Go
  • Kafka
  • Postgres
  • Redis
  • Elasticsearch
  • Kubernetes
  • Terraform

Benefits

  • Bi-annual performance bonus structure.
  • Generous equity grant vested over 4 years.
  • Up to $15k relocation bonus.
  • $10K housing bonus (if you live within 0.5 miles of our office).
  • $1.5K monthly stipend for meals.
  • Free Equinox membership.
  • $200 monthly laundry reimbursement.
  • $200 monthly personal wellness reimbursement.
  • Health, Dental, Vision insurance.

Skills

PythonGoKafkaPostgresRedisElasticsearchKubernetesTerraformDistributed SystemsAPIsSearchMatching Systems
Mercor

Software Engineer, Platform

MercorSan Francisco, CA +1

Builds secure, scalable backend systems for contracts, payouts, fraud detection, and identity/access management on Mercor's AI platform. Requires 4+ years experience with production systems at scale and strong ownership.

130k – 500k
On-site4+ YOEBackend Engineering
Mercor

Software Engineer, Fraud

MercorSan Francisco, CA +1

Builds backend systems for fraud detection, identity verification, and abuse prevention at scale. Partners with product/engineering on roadmaps; requires 4+ years software engineering experience, strong backend fundamentals, and autonomous problem-solving in ambiguous spaces.

130k – 500k
On-site4+ YOEBackend Engineering
Pylon

Backend Engineer, API

PylonPalo Alto, CA +1

Builds and maintains a production GraphQL API modeling complex, nonlinear mortgage processes. Designs event-driven systems, semantic models, and developer-friendly abstractions using TypeScript, NestJS, and Temporal.io.

130k – 220k
HybridBackend Engineering
Pylon

Backend Engineer, Underwriting

PylonPalo Alto, CA +1

Builds backend systems to automate mortgage underwriting by encoding regulatory rules into precise, AI-enhanced code. Collaborates with experts using TypeScript, NestJS, GraphQL, and custom DSLs for high-stakes lending decisions.

130k – 220k
HybridBackend Engineering
Mercor

Backend Engineer, Marketplace

MercorSan Francisco, CA +1

Builds backend systems for marketplace matching, search, allocation, and workflows using Python/Go. Requires experience with reliable high-throughput APIs, distributed systems, and data modeling to optimize fill rates and performance.

130k – 500k
On-siteBackend Engineering