Senior Backend Engineer
Aurora · Santa Clara, CA · 1 wk ago
HybridEngineering$180k–$250k/yrFull-time
About 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.
Responsibilities
- 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.
Requirements
- 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.
Qualifications
- Strong technical skills in Python, Node.js, Kubernetes, Terraform, Postgres, and Temporal.
- Experience with enterprise-level document processing and workflow management.
- Proven track record of delivering high-quality, scalable backend systems.
- Excellent communication and collaboration skills, especially with cross-functional teams and customers.
- Passion for solving complex technical problems and driving product innovation.
Skills
- API design and implementation.
- Backend service development and maintenance.
- Workflow orchestration and management.
- Data modeling and database design.
- Infrastructure management and deployment.
- Operational reliability and incident response.
- Customer feedback analysis and product iteration.
- Ownership of backend systems and their evolution.
Benefits
- Comprehensive medical, dental, and vision coverage.
- Unlimited PTO.
- Daily catered in-office lunch.
Pay
$180K–$250K base + 0.1%–0.4% equity
Schedule
Hybrid (M/W/F in office)
Employment
Full-time