Jobs · Engineering

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

Similar jobs