Skip to content
PinterestPinterestSan Francisco, CA

Staff Software Engineer, AI Tools

Staff Software Engineer leading secure connectivity and custom MCP server development for third-party AI tools (Claude, Glean, etc.) at Pinterest. Owns end-to-end AI integration architecture, authentication (OAuth/OIDC/SAML), automation, incident response, and cross-functional initiatives while mentoring engineers.

177k – 365k/yr
Remote7+ YOEFullstack Engineering

About the role

What you’ll do

  • Own third-party AI tools connectivity end-to-end – act as the primary technical authority for how external AI tools authenticate to Pinterest, where their traffic flows, what internal data they reach, and how we keep that boundary secure, spanning OAuth 2.0/2.1 and OIDC, MCP connectors and registries, SAML federation, mTLS, IP allowlisting, and edge/ingress routing (Envoy).
  • Design and evolve the AI integration architecture – define standards, guardrails, and reusable patterns so onboarding each new AI vendor is fast, consistent, and secure by default rather than a bespoke effort.
  • Build and own custom MCP servers – develop and operate the connectors that expose internal tools (Slack, Google Workspace, Atlassian, and more), including building new features as internal tools and AI use cases evolve, and integrating AI tools into Pinterest’s skill registry.
  • Lead incident response and complex, cross-system troubleshooting for high-impact integration issues, driving root-cause analysis, long-term fixes, and learning-oriented postmortems in partnership with Security, Networking, and vendors.
  • Build automation and integrations using scripting (e.g., Python, Go, TypeScript, or similar) and platform/tool APIs and SDKs to streamline connector lifecycle, configuration as code, and health/usage monitoring.
  • Integrate AI tools with identity, security, and IT workflows (e.g., SSO/IdP, SCIM, DLP, logging, ITSM) in close collaboration with Security and other infrastructure teams.
  • Use AI as a force multiplier for your work — for example, using AI assistants to draft code, configuration templates, tests, documentation, or runbooks — while validating outputs through tests, dry-runs, and peer review, and maintaining full ownership of the final results.
  • Lead cross-functional projects such as new AI tools onboarding, secure transport/tunnel deployments, connector migrations, and integration-standard rollouts from design through production.
  • Mentor and uplevel other engineers by reviewing designs and implementations, sharing best practices, and providing clear guidance aligned to Role Expectations Guides (REGs), leveling criteria, and Pinterest competencies.
  • Represent the team with stakeholders across the company and with external vendor engineering teams, translating business needs into durable technical solutions, communicating trade-offs, and ensuring decisions reflect “Act as one” and “Create belonging” for our global workforce.

What we’re looking for

  • 7+ years of professional software engineering experience, including significant hands-on ownership of building and operating production services or platform integrations in a medium-to-large environment.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience.
  • Strong programming skills in one or more backend languages (e.g., Python, Go, Java, TypeScript/Node) and solid software design and architecture ability — designing APIs and backend services, choosing appropriate abstractions, and building for maintainability, testability, and extension.
  • Deep, hands-on expertise in authentication and authorization — OAuth 2.0/2.1, OIDC, SAML, token exchange, PKCE — and the failure modes that come with them.
  • Strong systems design and troubleshooting skills, including debugging issues that span clients, network, identity, edge/ingress (Envoy or similar), and backend services.
  • Experience building and integrating with APIs and services — REST/RPC, webhooks, and SDKs — including connectors against SaaS/tool APIs (Slack, Google Workspace, Atlassian, or comparable).
  • Grounding in engineering quality practices: automated testing, code review, CI/CD, observability, and safe production rollout.
  • Familiarity with the Model Context Protocol (MCP) and the emerging AI-connector/gateway ecosystem, and with security, privacy, and compliance controls relevant to external integrations (SSO/SCIM, DLP, access reviews). Kubernetes/EKS and infrastructure-as-code (Terraform) a plus.
  • Proven use of AI tools to speed up engineering work (e.g., generating code, tests, runbooks, or summaries), with a clear approach to validating outputs, reducing bias, and protecting reliability and security.
  • Track record of operating at a staff-level scope: leading large, complex initiatives, shaping cross-team roadmaps, and owning impactful outcomes.
  • Ability to lead and mentor other engineers, give clear technical direction, and partner effectively with managers, product owners, and stakeholders.
  • Comfort working across diverse teams and locations, consistently modeling Pinterest’s values: putting Pinners and Pinployees first, aiming for high quality, acting as one team, and approaching challenges with a “win or learn” mindset.

Skills

PythonGoJavaTypeScriptoauth 2.0OIDCSAMLmcpenvoyKubernetesTerraformrestrpcslack apigoogle workspace api
Temporal

Staff Software Engineer, Nexus SDK

TemporalUnited States

Staff Software Engineer building and enhancing Temporal's Nexus SDK interfaces for multiple languages. Requires 7+ years building highly scalable distributed systems with strong concurrency expertise and experience designing APIs or open source libraries.

176k – 237k/yr
Remote7+ YOEFullstack Engineering
Rad AI

Staff Software Engineer, Continuity

Rad AISan Francisco, CA

Staff Software Engineer building Continuity, Rad AI's care coordination platform. Develop large-scale web apps, Python/FastAPI backends, ML pipelines, and integrations in a HIPAA environment. Requires 7+ years experience, mentoring, and strong architecture skills.

175k – 230k/yr
On-site7+ YOEFullstack Engineering
Rad AI

Staff Software Engineer, Reporting Integrations

Rad AIUnited States

Staff Software Engineer owning real-time context synchronization and data exchange integrations (primarily FHIRcast) between Rad AI's radiology reporting platform and customers' PACS, worklists, EHRs and other clinical systems. Architect reusable integration frameworks, partner directly with customers/vendors on workflows and go-lives, and drive standardization and observability in healthcare.

175k – 230k/yr
Remote7+ YOEFullstack Engineering
Altana

Staff Software Engineer

AltanaBrooklyn, NY +3

As a Staff Software Engineer, you will lead a small team to develop AI-powered products, focusing on customer outcomes and end-to-end ownership. You will partner with product and design, engage with users, and drive technical decision-making with a bias toward shipping.

175k – 230k/yr
Hybrid7+ YOEFullstack Engineering
Hedra

Senior / Staff Full-Stack Engineer

HedraSan Francisco, CA

Design and build frontend and backend services for creative tools using React, Next.js, TypeScript, and Python on AWS. Requires 5+ years of experience with modern web frameworks.

175k – 275k/yr
On-site5+ YOEFullstack Engineering