> Markdown version of [/jobs/ext/1954638-security-software-engineer-ii-internal-identity-access-management-organization](https://www.wearedevelopers.com/jobs/ext/1954638-security-software-engineer-ii-internal-identity-access-management-organization). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Security Software Engineer II, Internal Identity & Access Management Organization - **Company:** Pinterest - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $123,696.0 - $254,667.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Application Layers, User Authentication, C++ (Programming Language), Configuration Management, Software Quality, Cyber Security, Databases, Data Validation, Data Security, Distributed Systems, Human-Computer Interaction, Identity and Access Management, Python (Programming Language), Network Protocols, OAuth, Role-Based Access Control, Reliability Engineering, Security Assertion Markup Language (SAML), Security Software, Software Engineering, TypeScript, Scripting, ReactJS, Istio, Backend, Containerization, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Data Management, Front End Software Development, Virtual Agents, Puppet, Terraform, Golang - **Published:** August 6, 2026 - **Apply:** https://www.careerbuilder.com/job-details/security-software-engineer-ii-internal-identity-access-management--e000ccaf-f6c0-4902-84c8-833cd1058736 ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. * 2+ years of software development experience. * Experienced in developing features end to end, with preferred experience developing them in distributed systems. * Experience with critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review). * Demonstrated ability to prototype and use AI tooling to improve reliability and quality of day-to-day workflow and system performance. * High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables. * Experience in some of the following areas is a strong plus: * Identity, Account Security, Authentication/Authorization (OAuth, SAML, RBAC) protocols * AWS or other public cloud infrastructure, containerization such as Kubernetes * Infrastructure provisioning tools (Terraform, Puppet, etc.) * Familiarity with networking protocols (Application layer), Access Control, Amazon Web Services (AWS), Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Auditing, Authentication, C++ Programming Language, Computer Science, Data Quality, Distributed Computing, Go Programming Language (Golang), Identity Data Management, Information/Data Security (InfoSec), Machine Tool, Network Protocols, OAuth, Power Amplifier, Production Control, Prototyping, Public Cloud, Puppet (Configuration Management), Python Programming/Scripting Language, Quality Management, Reliability Engineering, Security Assertion Markup Language (SAML), Security Software, Software Development, Software Engineering, User Interface Tools, Validation Testing ## Description The Internal Identity & Access Management (I2AM) team is responsible for critical production infrastructure that provides a foundational notion of Identity and strong authentication and authorization controls across Pinterest. Our backend is primarily written in Golang, Python with some C++ while our frontend tools are written in React and TypeScript. We're looking for a software engineer who will help us build robust tooling to define and evaluate access controls across production infrastructure. A security background is not necessary but ideal candidates will have familiarity with the problems or related spaces, such as Infrastructure or Identity. What you'll do: * Contribute to the technical roadmap for identity and authorization controls for users, services and AI Agents. * Design, implement, and maintain mission-critical features that will help us deliver robust IAM infrastructure and libraries to our customers. * Leverage Agentic AI to improve systems and least privilege, while applying judgment and verification to ensure correctness and quality. Improve code quality and system performance using AI Coding Agents. * As member of the Infrastructure Security team, build performant and resilient AAA (Authentication, Authorization, Auditing) platform controls into various high-traffic services including our AI Agents, online/offline data platforms, databases, service mesh. (Envoy) and other critical infrastructure components., * We recognize that the ideal environment for work is situational and may differ across departments. What this looks like day-to-day can vary based on the needs of each organization or role. * This role will need to be in the office for in-person collaboration 1-2 times every 6-months and therefore can be situated anywhere in the country. ## Related Videos - [Rate-limiting using eBPF and Istio: How to protect your SaaS customers from themselves](https://www.wearedevelopers.com/videos/100220-rate-limiting-using-ebpf-and-istio-how-to-protect-your-saas-customers-from-themselves) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Automate everything via NodeJS and Puppeteer](https://www.wearedevelopers.com/videos/322-automate-everything-via-nodejs-and-puppeteer) - [Automated Security for the Entire SDLC](https://www.wearedevelopers.com/videos/100323-automated-security-for-the-entire-sdlc) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Advanced Cypress: custom assertions and tasks](https://www.wearedevelopers.com/videos/790-advanced-cypress-custom-assertions-and-tasks) ## Related Articles - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119)