Senior Full Stack Engineer, Agentic Security
Builds and owns backend services, frontend dashboards, CLIs, and deployment infrastructure for Agent Warden, an AI security platform for agentic systems. Requires strong full-stack skills with AI-assisted workflows and enterprise reliability focus.
About the job
Responsibilities
- Own end-to-end multiple backend services - APIs, data pipelines, shared libraries, and ML-adjacent packages (Python, FastAPI, NestJS)
- Build frontend dashboards and UIs with clean DOM rendering, efficient state management, and solid UX principles (React, TypeScript)
- Design and work with data models and migrations (PostgreSQL), and caching layers (Redis)
- Contribute to CI/CD and deployment infrastructure (Dockerfiles, Helm charts, GitHub Actions, K8s, AWS) and own release cycles end-to-end - versioning, binary packaging (PyInstaller), and distribution
- Write and use agent skills, cursor rules, and structured AI-assisted workflows as part of your daily development process
- Own the quality of what you ship - unit tests, latency tests, performance benchmarks, load tests, and debugging production issues
- Collaborate closely with the Applied Research team to productionize new capabilities
Requirements
- Strong full-stack experience - comfortable building APIs, writing database queries, and shipping React/Next.js UIs
- Built production services with FastAPI or similar frameworks
- Understand dependency management and packaging - comfortable with uv, pyproject.toml, editable installs, and managing dependency graphs across shared libraries
- Owned release cycles end-to-end - versioning, changelogs, binary packaging, and distribution
- Comfortable with infrastructure: Docker, Kubernetes, Helm, GitHub Actions, AWS
- Develop using AI-assisted tools (Cursor, Claude Code, Copilot) and productive in agentic workflows
- Care about code quality, clear abstractions, and keeping things simple
- Working knowledge of Git and comfortable with trunk-based development, rebasing, and clean commit hygiene
- Comfortable working in ambiguity and communicate clearly
Nice to Haves
- Experience building CLIs with clean argument parsing, help text, and user-friendly error handling
- Understanding of Model Context Protocol (MCP), built MCP servers/clients
- Experience with Redis Streams, event-driven architectures, or real-time data pipelines
- Experience with ArgoCD, GitOps workflows, or managing multi-environment deployments
- Interest in AI security
Skills
Python, FastAPI, Nestjs, React, TypeScript, Postgres, Redis, Docker, Kubernetes, AWS, Helm, GitHub Actions, Next.js
Similar jobs
Fullstack Engineering jobsFounding engineer responsible for the architecture, development, and operation of Benchling’s internal tooling and automation systems. The role requires 7+ years of production software engineering experience, strong integration and security fundamentals, and hands-on technical leadership.
Build and ship full-stack features for high-volume healthcare billing workflows, including claims, appointments, and payments. The role requires 5+ years of production experience, strong frontend and API skills, and the ability to design reliable, observable systems.
Senior fullstack engineer responsible for building and supporting a contract-first clinical operations platform across Vue, TypeScript, Node.js, and MongoDB. Requires 5+ years of web application experience and 3+ years in healthcare revenue cycle management.
Senior Software Engineer building and scaling a healthcare workflow automation platform. Own core infrastructure for orchestration, integrations, and data pipelines processing millions of tasks monthly in serverless and containerized environments. Requires 7+ years experience with distributed systems, databases, and large-scale pipelines.
Build and operate reusable full-stack applications, backend services, SDKs, and APIs for shared product capabilities. The role requires at least four years of software engineering experience, strong systems thinking, and ownership of secure production software.