Hercules
Staff Software Engineer, Full Stack
About this role
Description: Join Hercules as a senior or staff level full-stack software engineer to build the future of AI software development. Develop and own features for the AI Agent, App Builder, hosting infrastructure, SDK, platform, and internal AI coding harness. Requirements: Strong software fundamentals: system design, architecture, data modeling, and API design. Ability to write clean, maintainable code and work effectively in monorepos. Proven product/design sense with a track record of shipping features to customers. Experience with SaaS features including billing, identity management, and product analytics. Proficiency in core stack technologies: TypeScript, React, containers, Postgres, Redis, and Temporal. Familiarity with AI coding to enhance workflow. Benefits: Unlimited AI token budget. Flexible vacation policy (take what you need). Comprehensive healthcare, vision, and dental coverage. Daily meals and snacks provided in the office. Opportunity to do the best work of your career.