Overview:
As Staff Software Engineer at Pinterest, you will provide technical leadership for scalable, MCP-first systems that onboard, activate, and grow merchant activity. You’ll partner with Product and engineering leaders to shape the growth roadmap and turn high-value ideas into production experiences. You’ll design integrations using merchant signals and personalized recommendations across Pinterest and partner ecosystems, and build agent-enabled experiences with measurable business impact. You’ll apply AI to accelerate prototyping and iteration while ensuring quality, reliability, and user trust, and raise the technical bar through mentorship and design reviews.
Responsibilities:
Lead architecture and delivery of scalable MCP-first systems for onboarding, activation, and growth Partner with Product to shape growth roadmap and translate concepts into production experiences Design integrations using merchant signals and personalized recommendations across Pinterest surfaces and external ecosystems Build agent-enabled experiences that improve merchant readiness and campaign creation with measurable impact Leverage AI to accelerate prototyping, analysis, and iteration while ensuring quality and user trust Improve the team's AI harness across development, QA, and operations Provide technical direction, conduct design reviews, and coach engineers to deliver with ownership
Key requirements:
Experience leading architecture and delivery for complex software systems spanning product surfaces, backend services, data signals, and external integrations Experience designing agent-enabled systems and MCP-based integrations with emphasis on reliability, security, data quality, and user trust Experience partnering with Product to shape roadmaps and trade off technical decisions for growth Experience in experimentation, measurement, and causal thinking linking product decisions to business impact Experience improving an AI-first engineering team's effectiveness through technical direction and coaching Demonstrated ability to use AI to improve speed and quality in day-to-day work Bachelor's degree in computer science or equivalent work experience Strong collaboration with cross-functional teams Strategic thinking and decisiveness Mentorship and coaching mindset Architecture and delivery of complex systems MCP-based integrations Agent-enabled experiences