Senior Backend Engineer, Document Ingestion

Salt Digital Recruitment

Redwood City (CA)

Hybrid

USD 180,000 - 220,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Salt Digital Recruitment is seeking a Senior Backend Engineer in a hybrid role based in Redwood City. The position focuses on owning a data ingestion platform with OCR, document classification, embeddings, and AI/CV processing, emphasizing distributed systems and scalable architectures.

You will take ownership of Temporal architecture, collaborate with production infrastructure, and build fault-tolerant systems at scale. 2 days on-site required in Redwood City, CA.

Qualifications

  • 5+ years of backend engineering experience.
  • 3+ years of Python.
  • Strong production experience with Temporal.
  • Solid distributed systems fundamentals.
  • Strong AWS experience.
  • Experience operating and debugging production systems.

Responsibilities

  • Own a critical data ingestion platform, including OCR, document classification, embeddings, and AI/CV processing.
  • Focus on distributed systems, workflow orchestration, reliability, and scalability.
  • Take significant ownership over Temporal architecture.
  • Work with Docker, Kubernetes, and production infrastructure.
  • Build durable, fault-tolerant, highly scalable systems.

Skills

Python
Temporal
Distributed systems
AWS
Production systems

Tools

Docker
Kubernetes
AWS
S3
DynamoDB
SQS
Redis

Job description

About the Company

Our client, a well-funded Series A AI and computer vision startup, is looking for a Senior Backend Engineer to own a critical data ingestion platform, including OCR, document classification, embeddings, and AI/CV processing. The role is heavily focused on distributed systems, workflow orchestration, reliability, and scalability, with significant ownership over their Temporal architecture.

About the Role

Senior Backend Engineer to own a critical data ingestion platform, including OCR, document classification, embeddings, and AI/CV processing, with a heavy focus on distributed systems, workflow orchestration, reliability, scalability, and significant ownership over their Temporal architecture.

Responsibilities
  • Own a critical data ingestion platform, including OCR, document classification, embeddings, and AI/CV processing.
  • Focus on distributed systems, workflow orchestration, reliability, and scalability.
  • Take significant ownership over their Temporal architecture.
  • Work with Docker, Kubernetes, and production infrastructure.
  • Build durable, fault-tolerant, highly scalable systems.
Qualifications

Must be eligible to work in the US

  • 5+ years of backend engineering experience
  • 3+ years of Python
  • Strong production experience with Temporal
  • Solid distributed systems fundamentals
  • Strong AWS experience
  • Experience operating and debugging production systems
Preferred Skills
  • Experience with Python, Temporal, AWS, S3, DynamoDB, SQS, Redis
  • Experience with distributed systems and long-running workflows
  • Experience with OCR, document processing, embeddings, and AI/CV pipelines
  • Experience with Docker, Kubernetes, and production infrastructure
  • Experience building durable, fault-tolerant, highly scalable systems
Comp

Comp: $180-220K base + equity

Location

Hybrid, 2 days onsite in Redwood City

Equal Opportunity Statement

Information about equal opportunity, diversity, and inclusivity was not provided in the original job description.

Additional Details
  • Python, Temporal, AWS, S3, DynamoDB, SQS, Redis
  • Distributed systems and long-running workflows
  • OCR, document processing, embeddings, and AI/CV pipelines
  • Docker, Kubernetes, and production infrastructure
  • Building durable, fault-tolerant, highly scalable systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

Salt • San Francisco (CA)

Hybrid
USD 180,000 - 220,000
Senior Backend Engineer - Data Ingestion & Temporal Systems
Senior Backend Engineer - Data Ingestion & Temporal Systems

Salt • San Francisco (CA)

Hybrid
USD 180,000 - 220,000
Senior Backend Engineer: Data Ingestion & AI/OCR Pipelines
Senior Backend Engineer: Data Ingestion & AI/OCR Pipelines

Salt Digital Recruitment • Redwood City (CA)

Hybrid
USD 180,000 - 220,000
Temporal - Infrastructure Engineering Lead
Temporal - Infrastructure Engineering Lead

TEKsystems • United States

Hybrid
USD 69,000 - 96,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+3
Senior Software Engineer, Open Source Server
Senior Software Engineer, Open Source Server

Temporal Technologies • United States

On-site
USD 141,000 - 231,000
Senior Back End Developer
Senior Back End Developer

Just_ • Dallas (TX)

On-site
USD 120,000 - 150,000
Head of Engineering, Compute
Head of Engineering, Compute

Madrona Venture Labs • United States

On-site
USD 320,000 - 335,000
Unlimited PTO
100% Premiums Coverage for Medical/D&D
Empower 401K Plan
+1
Member of Technical Staff, Backend
Member of Technical Staff, Backend

Recruiting from Scratch • San Francisco (CA)

On-site
USD 180,000 - 290,000
Generous equity package
Relocation assistance ($20,000)
Housing bonus ($10,000, Bay Area near
+2
Fullstack Software Engineer
Fullstack Software Engineer

Datalab • New York (NY)

On-site
USD 100,000 - 140,000
Senior Software Engineer, Infrastructure Foundations
Senior Software Engineer, Infrastructure Foundations

Madrona Venture Labs • San Francisco (CA)

On-site
USD 180,000 - 250,000