A

Senior Backend Engineer

Aurora United State
Visa Sponsorship
Apply
AI Summary

Design and ship core APIs, backend services, and workflow orchestration for a cloud product with real adoption and infrastructure pressure. Requires ownership of backend systems, experience with Python, and practical judgment around APIs and data models.

Key Highlights
Design and ship core APIs, backend services, and workflow orchestration
Ownership of backend systems
Experience with Python
Key Responsibilities
Design and ship the interfaces that power the product, with attention to clarity, versioning, validation, and operational safety.
Build and maintain services that support document ingestion, extraction, and agent-oriented workflows.
Use Temporal to handle retries, long-running jobs, idempotency, backfills, and failure recovery in production.
Shape Postgres schemas and backend data structures so product behavior stays consistent as usage and complexity increase.
Work across Python, Kubernetes, and Terraform to keep the platform deployable, understandable, and maintainable.
Improve observability, debugging, and incident response so issues are found and resolved quickly.
Turn customer feedback into backend changes that improve how the system behaves in real deployments.
Technical Skills Required
Python Temporal Postgres
Benefits & Perks
Base salary: $180K–$250K
Equity: 0.1%–0.4%
Comprehensive medical, dental, and vision coverage
Unlimited PTO
Daily catered in-office lunch
H1B transfers and TN visas supported

Job Description


Senior Backend Engineer — Core Platform


San Francisco, CA · Hybrid (M/W/F in office) · Full-time

$180K–$250K base + 0.1%–0.4% equity



The company


The company builds infrastructure for developers who want to create agents over complex enterprise documents.


Its open-source framework has more than 4M monthly downloads, and the cloud product has already processed 200M+ documents.


That combination matters: the team sees what developers build in the open, then turns that usage into production cloud workflows used by enterprises.


The company was founded in 2022, has a team of about 40 people, and has raised $27.5M.


This is a product with real adoption, real usage patterns, and real infrastructure pressure, not an early prototype looking for its first signal.



The role


This is a backend role for someone who wants ownership of the systems behind the product: core APIs, backend services, workflow orchestration, data modeling, reliability, and infrastructure.


You will work across engineering and product, and you will also talk directly to customers when the fastest path to a better product is understanding how they actually use it.


The expectation is not just to ship features. The expectation is to take backend problems from prototype to production and keep them healthy as usage grows.



The technical problem


Enterprise document workflows are messy by default.


Inputs are inconsistent. Processing steps are long-running. Failure modes are non-trivial. State needs to be durable. APIs need to stay stable while the product evolves.


The hard part is building backend systems that can support developer adoption, enterprise reliability, and fast iteration without creating a brittle platform.



What you'll own


• Core APIs: design and ship the interfaces that power the product, with attention to clarity, versioning, validation, and operational safety.

• Backend services: build and maintain services that support document ingestion, extraction, and agent-oriented workflows.

• Workflow orchestration: use Temporal to handle retries, long-running jobs, idempotency, backfills, and failure recovery in production.

• Data modeling: shape Postgres schemas and backend data structures so product behavior stays consistent as usage and complexity increase.

• Infrastructure: work across Python, Kubernetes, and Terraform to keep the platform deployable, understandable, and maintainable.

• Operational reliability: improve observability, debugging, and incident response so issues are found and resolved quickly.

• Product iteration: turn customer feedback into backend changes that improve how the system behaves in real deployments.

• Prototype-to-production ownership: move quickly when the answer is not yet obvious, then harden the system once the pattern is proven.



Who this is for


You are likely a strong fit if you have:


• Owned backend systems end to end, not just shipped tickets inside someone else’s architecture.

• Experience writing production systems in Python.

• Practical judgment around APIs, data models, and the tradeoffs between speed, correctness, and maintainability.

• Experience with workflow engines or async systems, and an understanding of where they fail in practice.

• Built systems that required real operational discipline: monitoring, alerting, rollback planning, and incident follow-through.

• Comfort working on products used by external developers or enterprise customers.

• The ability to talk to users, extract signal from messy feedback, and turn it into technical decisions.

• A preference for owning a hard backend problem deeply rather than scattering across unrelated feature work.



Tech stack


• Backend: Python, Node.js

• Infrastructure: Kubernetes, Terraform

• Data: Postgres

• Workflows: Temporal



Why now


The company already has meaningful open-source adoption and cloud usage. That changes the backend problem from “can we build it?” to “can we make it reliable, observable, and extensible at scale?”


The next stage is about tightening the core platform: cleaner APIs, stronger workflow execution, better data discipline, and fewer production surprises.


This is a good time to join if you want your design choices to matter for years, not quarters.



This role is not for you if


• You want a narrowly scoped feature role with clean requirements.

• You prefer to avoid customer conversations.

• You are uncomfortable owning infrastructure and application behavior together.

• You want a system that is already fully defined.

• You are not interested in the tradeoffs that come with production workflow systems.



Compensation and logistics


• Base salary: $180K–$250K

• Equity: 0.1%–0.4%

• Location: San Francisco, CA

• Work model: hybrid, M/W/F in office

• Visa support: H1B transfers and TN visas supported; new H1B sponsorship is not currently available

• Employment: full-time

• Benefits: comprehensive medical, dental, and vision coverage; unlimited PTO; daily catered in-office lunch



Interview process


• Hiring manager call — 30 min: background, scope, and what you want to own.

• Technical screen — 1 hour: backend depth, systems thinking, and practical judgment.

• On-site interview — 4 hours: remote or in-person in San Francisco.



About Aurora


Aurora helps exceptional engineers find the right role at some of the most ambitious startups worldwide.


We work with teams that value high ownership, strong technical standards, and clear scope.


Similar Jobs

Explore other opportunities that match your interests

Software Engineer - Platform Systems

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

thinking machines lab

United State

Senior Threat Intelligence Manager - CBRN-E & Advanced Weapons

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

anthropic

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

confido

United State

Subscribe our newsletter

New Things Will Always Update Regularly