
Senior Full-Stack Engineer, Autonomous Defense
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Develop and maintain the agent execution runtime featuring durable, resumable, long-term workflows, checkpointing, idempotent steps, cancellation, and timeouts.
• Design and implement the agent tool layer incorporating registry versioning, schema validation, per-tenant enablement, and server-side authorization.
• Create the connector framework for third-party security control planes, including EDR, firewall, identity, SIEM, and cloud IAM.
• Execute the safe-change pipeline with dry runs, simulations, blast-radius classification, approval gates, staged rollouts, rollbacks, and immutable per-tenant audit trails.
• Develop the operator-facing front end using React and TypeScript.
• Construct client-side data and streaming layers utilizing WebSockets instead of polling.
• Enhance tenant isolation for write-capable agents, which includes execution boundaries, egress control, quotas, and prevention of cross-tenant leakage.
• Create ETL and GraphQL product features for effective data processing and retrieval.
• Develop ETL pipelines that transform pentest and remediation outcomes into training and evaluation datasets.
• Instrument systems with distributed tracing, per-tenant cost and token accounting, along with tools to clarify agent decisions.
• Collaborate with AI researchers, attack engineers, and product teams to transition capabilities from prototype to production.
• Bachelor's Degree in Computer Science, Computer Engineering, or a related field.
• Over 7 years of professional software engineering experience utilizing modern object-oriented or functional languages such as Python, Go, Scala, C++, or TypeScript.
• Proven track record in delivering backend APIs, particularly GraphQL, and consuming them from a modern web stack.
• Production experience with React, TypeScript, and current CSS layout.
• Experience in building applications on platforms such as AWS, Azure, or GCP.
• Proficient in using Docker and Kubernetes.
• Expert-level proficiency in SQL.
• Demonstrated capability in designing and operating distributed systems in a production environment, including asynchronous workflows, queues, retries, idempotency, and partial failure.
• Proven history of shipping and managing production services, including taking on-call responsibilities.
• Experience in developing agentic or LLM-backed systems in a production environment.
• Familiarity with durable execution or workflow engines like Temporal, or equivalent checkpointing experience.
• Experience in creating multi-tenant platforms with stringent isolation requirements, workload identity, and short-lived credential brokering.
• Proven experience integrating third-party APIs behind a normalized abstraction.
• Understanding of security control planes and APIs, including EDR, firewalls, SIEM, and cloud IAM.
• Familiarity with PostgreSQL and Neo4j database architectures and GraphQL backends.
• Experience with React Query or Apollo, GraphQL subscriptions, and WebSockets.
• Experience in building operator-facing or admin interfaces where density, auditability, and safe destructive actions are crucial.
• Experience with monitoring tools such as Datadog, Prometheus, Grafana, and distributed tracing.
• Awareness of prompt injection and handling of untrusted input.
• Willingness to travel up to 5%.
• Authorization to work in the United States is requested in the application form.
• Equity package in the form of stock options available for all full-time positions.
• Comprehensive health insurance for you and your family.
• Vision insurance coverage for you and your family.
• Dental insurance for you and your family.
• Flexible vacation policy.
• Generous parental leave.
• Opportunities for career development.
• An inclusive and collaborative work environment.
• Option for remote work.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.