Skip to content
Sycamore

Member of Technical Staff, Security

Palo AltoOnsite · United States
Staff · FullTime · Engineering
POSTED 15 OCTVERIFIED 33M AGO
Apply Ask
Pay · market
$225k–$300k
p25–p75 · n=89
Open for
20d
since 15 Oct
Hiring · 30d
17
+14 net · open roles

About Sycamore

Sycamore is building the trusted agent operating system for the enterprise. Our platform helps companies build, deploy, and orchestrate agentic apps that take on real operational work, with the security and control large organizations need.

We are a small, engineering-led team working directly with Fortune 500 enterprises. We have raised $65M from Coatue and Lightspeed, along with other investors and industry leaders.

The role

You will secure the product and platform that run Sycamore’s enterprise agents. The surface spans user-facing applications, APIs, agent runtimes, tools and connectors, identity and authorization, untrusted code execution, multi-tenant data, cloud infrastructure, and the software-delivery system itself. This is a hands-on engineering role: you will write production code, build controls and paved paths, review designs, model threats, test systems from an attacker’s perspective, and work with engineers until durable fixes reach production.

Agent systems introduce unusual security problems. A model may consume hostile instructions from a document, invoke tools on a user’s behalf, generate executable code, retain information in memory, and operate across long-running workflows. Securing that requires more than a conventional web checklist: identity must remain attributable, authority must narrow at every boundary, untrusted content must stay contained, credentials must remain outside model context, and high-impact actions must be observable and governable.

What you will do

Lead threat modeling and security architecture for agent products, APIs, connectors, execution environments, customer applications, and platform services.

Build production security controls for authentication, authorization, delegated agent identity, workload identity, credential brokering, tenant isolation, encryption, policy enforcement, and auditability.

Design isolation boundaries for untrusted code and generated content, including sandboxing, network and resource controls, browser containment, and safe communication with trusted services.

Identify and remediate vulnerabilities through design review, code review, targeted security assessment, hands-on exploitation, and adversarial testing, with clear severity, exploitability, ownership, verification, and exception handling.

Develop reusable libraries, services, policies, test harnesses, and developer tooling that eliminate vulnerability classes rather than documenting the same mistake repeatedly.

Participate in incident response from triage and containment through root-cause analysis, remediation, evidence preservation, and control improvement.

Translate enterprise security requirements into defensible engineering controls and evidence, without allowing questionnaire-driven work to replace actual risk reduction.

Raise the security capability of the engineering organization through clear design patterns, direct coaching, useful reviews, and tools engineers want to use.

The environment you will work in

Sycamore operates a cloud-native, multi-tenant platform spanning browser applications, typed backend services, agent runtimes, durable workflows, relational and vector data, containerized execution, customer-authorized integrations, infrastructure as code, and automated delivery. It includes both trusted services and deliberately untrusted workloads, and it must protect customer data and credentials while allowing agents to call tools, generate applications, execute code, retain scoped memory, and act under human-delegated authority.

Our current security controls include identity and authorization boundaries, tenant-scoped data access, workload isolation, encrypted secrets, secure delivery gates, dependency and vulnerability checks, audit trails, production telemetry, staged rollouts, and incident-response procedures. Some areas are mature; others are active engineering problems you will help define.

This is context, not a checklist. We do not require experience with every language, framework, cloud provider, scanner, or security product in our environment. We care about transferable security and software-engineering judgment and your ability to understand an unfamiliar system deeply.

Source · SycamoreFirst seen 4 NovOriginal ↗