Pinterest6 дней назад

Staff Software Engineer, AI Tools

Зарплата не указана
San Francisco

Обязанности

  • 01Own third-party AI tools connectivity end-to-end including authentication, traffic flow, data access, and security
  • 02Design and evolve the AI integration architecture with standards, guardrails, and reusable patterns
  • 03Build and own custom MCP servers that expose internal tools like Slack, Google Workspace, and Atlassian
  • 04Lead incident response and cross-system troubleshooting for high-impact integration issues
  • 05Build automation and integrations using scripting languages and platform/tool APIs
  • 06Integrate AI tools with identity, security, and IT workflows in collaboration with Security teams
  • 07Use AI assistants to draft code, configuration templates, tests, and documentation while validating outputs
  • 08Lead cross-functional projects such as new AI tools onboarding and secure transport deployments
  • 09Mentor and uplevel other engineers by reviewing designs and sharing best practices
  • 10Represent the team with stakeholders across the company and external vendor engineering teams

Требования

  • 017+ years of professional software engineering experience with production services or platform integrations
  • 02Bachelor's degree in Computer Science, Engineering, Information Systems or related field, or equivalent experience
  • 03Strong programming skills in backend languages (Python, Go, Java, TypeScript/Node)
  • 04Deep expertise in authentication and authorization (OAuth 2.0/2.1, OIDC, SAML, token exchange, PKCE)
  • 05Strong systems design and troubleshooting skills spanning clients, network, identity, and backend services
  • 06Experience building and integrating with APIs and services (REST/RPC, webhooks, SDKs)
  • 07Grounding in engineering quality practices: automated testing, code review, CI/CD, observability
  • 08Familiarity with Model Context Protocol (MCP) and AI-connector/gateway ecosystem
Staff Software Engineer, AI Tools · Rekru