Remote Jobs RockRemote Jobs Rock

Staff Software Engineer, AI Tools

🔥 5 hours ago
AI IntegrationOauth 2.0OIDCSAML

📜 Description

  • Own third-party AI tools connectivity end-to-end, acting as the primary technical authority for external AI tool authentication and data security.
  • Design and evolve the AI integration architecture to ensure fast, consistent, and secure onboarding of new AI vendors.
  • Build and operate custom MCP servers that expose internal tools like Slack and Google Workspace, adapting to evolving AI use cases.
  • Lead incident response and troubleshooting for high-impact integration issues, driving root-cause analysis and long-term fixes.
  • Build automation and integrations using scripting languages and platform APIs to streamline connector lifecycle and monitoring.
  • Integrate AI tools with identity, security, and IT workflows in collaboration with Security and infrastructure teams.

🛠️ Requirements

  • 7+ years of professional software engineering experience with production services or platform integrations.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field, or equivalent practical experience.
  • Strong programming skills in backend languages such as Python, Go, Java, or TypeScript/Node.
  • Expertise in authentication and authorization protocols like OAuth 2.0/2.1, OIDC, and SAML.
  • Experience building and integrating with APIs and services, including SaaS/tool APIs.
  • Familiarity with engineering quality practices: automated testing, code review, and CI/CD.
  • Proven use of AI tools to enhance engineering work and validate outputs.
Pinterest

Staff Software Engineer, Storage Services

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 5 hours ago

Lead the technical strategy and execution of Pinterest's storage infrastructure, focusing on scalable online structured data storage and high-performance query processing.

Backend Software EngineeringDistributed SystemsSQL DatabasesNoSQL Databases
Pinterest

Staff Software Engineer, Web Product Enablement

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 5 hours ago

As a Staff Software Engineer at Pinterest, you will help define and drive the technical direction of the web development layer that product engineers build with, so teams can ship features more quickly, reliably, and consistently.

Web Software EngineeringClient-side Data ArchitectureJavaScriptTypeScript
Pinterest

Staff Software Engineer, Data Warehouse Foundation

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 5 hours ago

As a Staff Software Engineer, you will lead the design and development of Pinterest's data warehouse architecture, driving innovative solutions for data management and analytics.

Data Warehouse ArchitectureData ManagementData AnalyticsSpark
🔥 5 hours ago

Lead the product and front-end strategy for Pinterest Search across iOS, Android, and Web, enhancing user engagement through innovative search experiences.

iOS DevelopmentFull-stack EngineeringProduct StrategyFront-end Development

Trusted by Remote Workers