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