Founding Full Stack Engineer

Location: Remote - California preferred 
Employment Type: Full-Time
Reach Out To: hiring@herdsecurity.io


About Herd Security 

Herd Security is a security and learning platform that modernizes security awareness through a dynamic, AI-training engine that produces organization-specific “Duolingo” style training. Herd integrates with collaboration tools (e.g., Slack, Teams), identity providers, and HRIS to provide centralized orchestration, telemetry, and reporting, enabling security teams to measurably shift human risk posture and strengthen overall security culture.

Position Overview 

We are seeking a Full-Stack Engineer to join our team and play a central role in shaping the future of our platform. This is an opportunity to take ownership of core technical decisions and build foundational systems that will scale with the company. You will work across the entire stack, from database schema design to frontend interfaces, and collaborate closely with leadership on product direction. 

Current Platform 

Our existing platform includes a risk scoring engine with integrations across Okta, Google Workspace, Slack, and Microsoft Teams; phishing and smishing simulation capabilities with delivery tracking and behavioral analytics; AI-powered security training delivered natively within Slack and Teams; workflow automation triggered by security events; and a multi-tenant architecture designed for enterprise scale. 

Responsibilities 
  • Design, build, and maintain full-stack features from database to user interface 

  • Contribute to architectural decisions that will define the platform's long-term direction

  • Develop and optimize integrations with third-party identity and communication platforms

  • Collaborate on product strategy and help prioritize the technical roadmap 

  • Ensure code quality, system reliability, and performance at scale 

Areas of Future Development 

You will help guide our direction in areas such as identity risk analysis and anomaly detection, real-time risk signals through browser extensions and endpoint integrations, risk-based automation and dynamic access

controls, behavioral analytics using machine learning, and API-first platform development. 

Technical Environment 

Our backend is built with TypeScript, Bun, tRPC, Express, Prisma, and PostgreSQL with Redis. The frontend uses Next.js, TailwindCSS, and Radix UI. Infrastructure runs on AWS (SES, SQS, SNS, S3) with Docker. We integrate with Slack Bolt, Microsoft Bot Framework, Okta, Google Workspace, with many other integrations planned. 

Required Qualifications 
  • Strong proficiency in TypeScript with experience in strict type-safe development practices 

  • Solid experience with PostgreSQL, including schema design, complex queries, and performance optimization 

  • Understanding of distributed systems concepts, including queues, eventual consistency, and failure handling 

  • Experience building integrations with third-party APIs, including OAuth, webhooks, and rate limiting. Ability to take ownership of features end-to-end and work independently 

  • Demonstrated ability to ship quickly and iterate rapidly in fast-paced environments 

  • Proficiency with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude) as part of your regular workflow 

  • Must pass a full background check

  • Must be a US Citizen

Preferred Qualifications 
  • Experience with Prisma, tRPC, or similar type-safe tooling 

  • Familiarity with Slack Bolt or other messaging platform development frameworks

  • Background in the security industry or security-related products 

  • Prior experience at early-stage startups 

  • Experience designing prompts or building LLM-powered features in production applications 

Compensation & Benefits 
  • Salary and Equity

  • Health, dental, vision, and life benefits

  • Unlimited PTO 

  • WFH Stipend 

  • Opportunity to influence platform architecture and technical direction 

  • Direct impact on a small, focused team with minimal process overhead