Hercules
Hercules
Hercules is an AI-powered SaaS platform for creating web apps, mobile apps, landing pages, eCommerce stores, and internal tools through conversational interaction with an assistant. Its no-code, full-stack environment brings together authentication, backend services, databases, file storage, email, payments, hosting, analytics, and integrations, enabling creators and businesses to develop, launch, and manage digital products without writing code. The company combines artificial intelligence with design and development automation, commerce capabilities, and deployment tools.

Staff Software Engineer, Data Platform (Rust) — Hercules, San Francisco Hybrid

Lead development of Hercules’ AI platform-as-a-service as a Staff Software Engineer. Build Rust-based data systems, APIs, SDKs, and scalable infrastructure for customer applications.

Description

  • Lead engineering for Hercules’ platform-as-a-service
  • Create the Hercules Database, an enterprise-grade object model with flexible schemas and fine-grained access controls
  • Develop a high-performance, scalable backend-as-a-service integrated with the Hercules Database
  • Design APIs and SDKs that enable AI agents to build on the platform
  • Optimize systems for low latency, high throughput, and efficient resource utilization
  • Build and operate dependable infrastructure supporting customer applications
  • Strengthen tenant isolation, observability, and resilience against failures
  • Use Hercules’ technologies, cloud platforms, and AI models, including TypeScript, React, Postgres, Redis, ClickHouse, Docker, AWS, Cloudflare, OpenAI, Anthropic, and Google models

Requirements

  • Staff-level experience in platform engineering
  • Strong software engineering fundamentals across system design, architecture, data modeling, and API design
  • Ability to produce clean, maintainable code and collaborate effectively in monorepos
  • Professional Rust experience developing efficient, reliable production systems
  • Working knowledge of data systems, including indexing, query performance, transactions, and consistency
  • Experience scaling large, data-intensive, multi-tenant distributed services
  • Ability to improve latency, throughput, and resource efficiency
  • Ability to use AI coding tools to substantially accelerate development
  • Willingness to work in US time zones if remote
  • Willingness to travel regularly to the San Francisco office if remote

Benefits

  • Equity
  • Unlimited AI token budget
  • Flexible vacation policy allowing employees to take the time they need
  • Healthcare, vision, and dental coverage
  • Daily lunches, dinners, and snacks in the office

Related Jobs

ZACO Robot

B2B Sales Setter for Commercial Cleaning Robotics

ZACO Robot

Qualify leads and book sales calls for RV-Tech’s professional cleaning robots, selling remotely to business decision-makers. The role focuses on automation and robotics in a growing commercial market.

Open