Staff Software Engineer, AI Tools
Core
Technical lead for connecting third-party AI tools (Claude, Glean, etc.) to Pinterest's internal ecosystem via custom MCP servers and secure integrations.
Role type
Staff Software Engineer (AI Tools & Integrations)
Builds
Secure AI connectivity architecture, custom MCP servers, and integrations exposing internal tools (Slack, Google Workspace, Atlassian) to external AI agents.
Domain
Enterprise AI adoption, SaaS integrations, Identity & Access Management (IAM), Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development (Python, Go, Java, TypeScript), Authentication & Authorization (OAuth 2.0/2.1, OIDC, SAML, mTLS), Systems Design & Troubleshooting, API Integration (REST/RPC, Webhooks), Kubernetes/EKS, Infrastructure as Code (Terraform), MCP Protocol
Preferred skills
Experience with Envoy, SSO/SCIM/DLP workflows, AI tool usage for engineering productivity
Technologies
Python, Go, TypeScript, Envoy, Kubernetes, Terraform, OAuth, OIDC, SAML, MCP
Responsibilities
Own end-to-end connectivity for third-party AI tools including authentication, traffic flow, and security boundaries; Design and evolve AI integration architecture with reusable patterns; Build and operate custom MCP servers to expose internal tools; Lead incident response and cross-system troubleshooting for high-impact integration issues; Mentor engineers and lead cross-functional projects for AI tool onboarding and standard rollouts.
Seniority
Staff, hands-on IC with strategic leadership