Staff Software Engineer, AI Tools
Top Gen AI Jobs · San Francisco, CA · 1 mo ago
Engineering$178k–$369k/yrFull-time
About the role
Pinterest is hiring a Staff Software Engineer focused on AI tools and enterprise AI connectivity. The role centers on secure integrations, custom MCP servers, and cross-functional technical leadership for collaboration and productivity platforms.
Responsibilities
- Own third-party AI tools connectivity end-to-end
- Define secure AI integration standards, guardrails, and reusable patterns
- Build and operate custom MCP servers and integrations for internal tools
- Integrate AI tools into Pinterest's skill registry
- Lead incident response and root-cause analysis for high-impact integration issues
- Drive long-term fixes and learning-oriented postmortems
- Build automation and integrations to streamline connector lifecycle, configuration as code, and health/usage monitoring
- Integrate AI tools with identity, security, and IT workflows
- Use AI assistants to draft code, templates, tests, documentation, and runbooks while validating outputs
- Lead cross-functional projects from design through production
- Mentor engineers by reviewing designs and implementations and sharing best practices
- Represent the team with internal stakeholders and external vendor engineering teams
Additional responsibilities
- Partner closely with Security, Networking, Legal, People, and Engineering
- Shape the long-term architecture for secure AI connectivity
- Drive major cross-functional initiatives
- Collaborate on secure transport and tunnel deployments
- Collaborate on connector migrations
- Roll out integration standards
- Work across diverse teams and locations while modeling Pinterest values
Requirements
- 7+ years of professional software engineering experience
- Hands-on ownership of production services or platform integrations in a medium-to-large environment
- Experience with authentication and authorization, including OAuth 2.0/2.1, OIDC, SAML, token exchange, and PKCE
- Strong systems design and troubleshooting across clients, network, identity, edge/ingress, and backend services
- Experience building and integrating APIs and services, including REST/RPC, webhooks, and SDKs
- Track record of operating at a staff-level scope and owning impactful outcomes
- Ability to lead and mentor other engineers and partner effectively with stakeholders
Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience
Skills
- Java
- TypeScript/Node
- API design
- Backend services
- Software design and architecture
- OAuth 2.0/2.1, token exchange, PKCE
- MCP (Model Context Protocol)
- SSO, IdP, SCIM, DLP
- Logging, ITSM, CI/CD, observability
- Automated testing, code review, secure production rollout
- REST, RPC, webhooks, SDKs
- Slack, Google Workspace, Atlassian
- Claude, Glean, Granola, AI tools
Nice to have
- Familiarity with the Model Context Protocol and the emerging AI-connector/gateway ecosystem
- Kubernetes/EKS and infrastructure-as-code (Terraform)
- Security, privacy, and compliance controls relevant to external integrations
- Proven use of AI tools to speed up engineering work with validation, bias reduction, and reliability/security safeguards
Pay
$178.3K–368.7K/yr
Schedule
Full-time