Engineering Senior Full-Stack Engineer Remote (US)
About Herd SecurityHerd Security is an agentic AI creative platform built for continuous security training and simulation. Founded in 2025, Herd helps organizations move beyond once-a-year compliance checkboxes, replacing static programs with dynamic curricula that evolve alongside emerging threats without adding operational overhead. Security and GRC teams use the platform as a creative partner to translate practitioner expertise into compelling content and deploy it across the channels employees frequently use, including Slack, Teams, and LMS.When a new threat surfaces, the platform enables organizations to shift from IT tickets or vendor requests to iterative microlessons delivered the same day. This puts the people behind security back at the center, empowering practitioner expertise, making awareness more habitual, and using every interaction to fuel a feedback loop that strengthens the human layer of defense.Position OverviewWe 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 PlatformOur existing platform includes:A risk scoring engine with integrations across Okta, Google Workspace, Slack, and Microsoft TeamsPhishing and smishing simulation capabilities with delivery tracking and behavioral analyticsAI-powered security training delivered natively within Slack and TeamsWorkflow automation triggered by security eventsA multi-tenant architecture designed for enterprise scaleResponsibilitiesDesign, build, and maintain full-stack features from database to user interfaceContribute to architectural decisions that will define the platform's long-term directionDevelop and optimize integrations with third-party identity and communication platformsCollaborate on product strategy and help prioritize the technical roadmapEnsure code quality, system reliability, and performance at scaleAreas of Future DevelopmentYou will help guide our direction in areas such as:Identity risk analysis and anomaly detectionRisk-based automation and dynamic access controlsBehavioral analytics using machine learningTechnical EnvironmentOur 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 QualificationsStrong proficiency in TypeScript with experience in strict type-safe development practicesSolid experience with PostgreSQL, including schema design, complex queries, and performance optimizationUnderstanding of distributed systems concepts, including queues, eventual consistency, and failure handlingExperience building integrations with third-party APIs, including OAuth, webhooks, and rate limitingAbility to take ownership of features end-to-end and work independentlyDemonstrated ability to ship quickly and iterate rapidly in fast-paced environmentsProficiency with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude) as part of your regular workflowPreferred QualificationsExperience with Prisma, tRPC, or similar type-safe toolingFamiliarity with Slack Bolt or other messaging platform development frameworksBackground in the security industry or security-related productsPrior experience at early-stage startupsExperience designing prompts or building LLM-powered features in production applicationsEquityHealth, dental, vision, and life benefitsUnlimited PTOWFH StipendOpportunity to influence platform architecture and technical directionDirect impact on a small, focused team with minimal process overhead