Description
We are seeking a Software Architect to join the Digital Workers team, which is building a new suite of autonomous agents for identity operations and security. As a hands-on architect, you will write critical code, resolve cross-team decisions, and work with engineers through production rollout.
Responsibilities:
- Define and implement shared contracts for tasks, events, permissions, approvals, evidence, and usage
- Set clear boundaries between model reasoning, agent harnesses, durable workflows, and services that enforce authorization
- Select a harness through representative identity tasks, failure tests, and operational evidence
- Design integrations with OpenAI and Anthropic APIs
- Build reference services for tenant isolation, scoped tool execution, idempotency, long approval waits, and verified results
- Define the transactional and analytics data architecture
- Connect Product, Applied AI, and Platform engineers through clear ownership and practical APIs
Requirements:
- A record of leading architecture and delivery across multiple engineering teams
- Deep knowledge of distributed services, API design, data consistency, cloud security, and production operations
- Experience making systems simpler while improving reliability, security, or delivery speed
- The ability to explain design tradeoffs, guide senior engineers, and remain accountable through implementation
Nice to have:
- Experience with enterprise identity, security products, OAuth, OIDC, SAML, SCIM, or complex customer integrations
- Knowledge of ClickHouse, BigQuery, agent evaluations, post-training systems, or open-source infrastructure
- Experience building a new product within a larger enterprise and keeping technical decisions reversible