Staff Software Engineer (Agent Identity Security)
- Santa Clara, United States
- Lead/Staff
- Posted
Join our team as a Staff Software Engineer, Backend, where you will play a key role in designing, developing, and maintaining the next frontier of Agent Identity Security. You will tackle the unique access risks posed by AI agents and contribute to a high-impact startup at the cutting edge of Identity and Access Management. Your responsibilities will include architecting and building a comprehensive identity security solution for AI agents, shaping our long-term agent identity security roadmap, collaborating with cross-functional teams, taking ownership of the entire feature lifecycle, and leveraging AI techniques to advance Agent Security product.
Responsibilities
- Architect and build a comprehensive identity security solution for AI agents, ensuring it can manage a diverse landscape of agents deployed across different applications and systems.
- Shape the long-term agent identity security roadmap and help define industry standards for securing agents, providing visibility into rogue agents, and ensuring least privilege access.
- Take ownership of the entire feature lifecycle, from initial concept and design through to deployment, monitoring, and maintenance.
Requirements
- Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Experience designing and implementing RESTful APIs and Microservices Architectures
- Innate love for Distributed Systems (designing, developing, debugging, monitoring)
- Experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform, and familiarity with IAM services and features
- Experience: Proven 5+ yrs in backend software development, with a focus on APIs, Microservices Architecture or related areas
- Strong proficiency in one or more programming languages, such as Golang, Java
- Knowledge of database technologies (SQL and NoSQL), caching mechanisms, and distributed systems
- Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively in a fast-paced environment
- Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders
- Strong sense of Product feature Ownership – from Ideation to Deployment
Preferred
- Experience with Containerization and Orchestration technologies, such as Docker and Kubernetes, is a plus
Pay
USD 166,500 - 291,400
jobapplier