Staff Software Engineer, Data Platform (Rust)

Hercules
US - California - San Francisco
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Lead development of Hercules's platform-as-a-service, including its database-like object model, scalable backend services, and APIs and SDKs for AI agents. Build and operate reliable customer application infrastructure with strong tenant isolation, observability, failure resilience, and optimized performance.

Requirements: Candidates should have strong software fundamentals, including system design, architecture, data modeling, API design, and the ability to write clean, maintainable code in monorepos. They should be highly capable with Rust, data systems, distributed multi-tenant infrastructure, performance optimization, and using frontier AI coding tools to substantially improve their workflow.

Key Skills: Rust, System Design, Software Architecture, Data Modeling, API Design, Monorepo Development, Database Systems, Indexing, Query Performance, Transactions, Data Consistency, Distributed Systems, Multi-Tenant Infrastructure, Performance Optimization, AI-Assisted Coding, Observability

Benefits: Unlimited AI Token Budget, Take-What-You-Need Vacation Policy, Healthcare Insurance, Vision Insurance, Dental Insurance, Daily Office Meals And Snacks, Equity




Fast Track Upload