Senior Staff Software Engineer, Merchants

Pinterest

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CAPalo Alto, CA
Salary
$245,402–$429,454 / yr
Posted
7 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $217k
This role $337k
$137k most similar roles pay here $461k

This role pays more than 99% of similar roles. Most pay $189,562–$244,250 — the shaded band above. At the midpoint, this role pays about $337k versus about $217k for comparable roles.

Based on 240 similar postings.

Employer

About Pinterest

Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.

Pinterest currently has 82 open roles on FindRole.

Listed pay typically runs $164,695–$337,990 across 82 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Senior Staff Software Engineer, Merchants

As a Sr. Staff Software Engineer, Merchants, you will join the Merchants organization to lead high-impact engineering at the intersection of commerce platforms, catalog systems, and AI-native experiences. You will own end-to-end technical delivery for cross-team initiatives, including shaping catalog and integration systems for scale, reliability, and quality. Your daily work involves building and evolving ML, GenAI, and AI-assisted merchant tools to improve metadata quality and operational efficiency while ensuring robust validation and guardrails. You will collaborate with Product Managers and Data Scientists to develop onboarding flows, merchant insights, and data-driven pathways from organic success to paid products. The role requires expertise in systems design, API design, and data-intensive systems within commerce or marketplace domains. You will also mentor senior engineers and drive technical decisions regarding revenue, conversion, and catalog health.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Own end-to-end technical delivery for cross-team initiatives including problem framing, architecture, and implementation.
  • Design and scale catalog and integration systems to ensure merchant data is accurate and actionable.
  • Develop ML and GenAI-powered tools for metadata enrichment and improving catalog health.
  • Build streamlined onboarding and activation systems to improve merchant approval rates and time to value.
  • Create data-driven pathways to transition merchants from organic success to paid products.
  • Make technical decisions by balancing trade-offs between revenue, conversion, and system reliability.
  • Mentor senior engineers and improve engineering quality across the organization.
  • Utilize AI tools to accelerate personal workflows in exploration, drafting, and analysis.

What we're looking for

  • 10+ years of software engineering experience including time as a Staff or Senior Staff level individual contributor.
  • Proven track record in commerce, marketplaces, ads, or other large-scale domains.
  • Deep experience in systems design, API design, and data-intensive systems.
  • Experience building or partnering on ML, AI, or GenAI-adjacent systems.
  • Strong communication skills to influence technical direction across teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
  • Must be located within a commutable distance of the San Francisco or Palo Alto offices.
  • Must be a US-based applicant.

More like this

Similar roles

Staff Software Engineer

PayPal

San Jose, CA +2 8 days ago $176,500$262,350
AWS EKS Docker Kubernetes GitHub Enterprise CDK Terraform GitHub Actions Datadog Bash Python Go Java CI/CD SRE Microservices
7+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 17 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems Machine Learning LLM Feature Store Observability FinOps
8+ yrs exp Remote

Staff Software Engineer

Alkami

Remote 66 days ago $160,000$185,000
.NET C# Java Vue.js Angular React HTML CSS SQL PostgreSQL NoSQL REST API Kubernetes Flutter Open telemetry ETL UI Automation
9+ yrs exp Remote

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp

Staff Software Engineer

Cisco

Remote (Durham, NC) 42 days ago $151,600$222,400
AWS GCP Azure Kubernetes Go Python Java Distributed Systems CI/CD Microservices REST RAG Multi-agent Frameworks
8+ yrs exp Remote

Staff Software Engineer

Lyft

Remote (Ukraine) 55 days ago
AI Machine Learning Distributed Systems Microservices Event-driven Architecture Python Go Java C# AWS GCP Microsoft Azure Kubernetes Docker APIs Observability
8+ yrs exp Remote