We are seeking a Senior Software Engineer, Information Security to build and operate identity, authentication, and authorization solutions for agentic AI ecosystems. This role is focused on Non-Human Identity (NHI) and enables secure agent onboarding, credential governance, continuous authentication, and policy-based access control. You will contribute to core platform components and services that ensure agent actions are authenticated, authorized, attributable, and auditable—helping scale secure AI adoption across the enterprise. What you'll do... 5+ years of software engineering experience building and deploying production services. 2+ years of experience in identity, authentication, and/or authorization systems (enterprise or platform scale). Working knowledge of NHI concepts (workload identity, service principals, agent credentials) and lifecycle governance. Experience implementing authentication flows, token systems, credential rotation, and secure secret handling. Familiarity with authorization models (RBAC/ABAC/ReBAC), policy-as-code, or centralized authorization services. Knowledge of cloud-native security fundamentals, API security, and service-to-service authentication patterns. Ability to design, build, test, deploy, and operate distributed systems with reliability and security in mind. Scripting/automation skills (e.g., Python, PowerShell) and comfort improving developer workflows. Strong collaboration and communication skills; able to work across engineering and security partners.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level