Skip to content

Sr. Staff Software Engineer, Advertiser and Seller Experience

245k – 429kSan Francisco, CAPalo Alto, CAHybrid10+ YOE
Summary

Lead high-impact engineering for advertiser and seller platforms at Pinterest, owning cross-team technical delivery and building ML/GenAI-powered ad buying, reporting, and seller experiences.

About the role

What you’ll do

  • Own end-to-end technical delivery for cross-team initiatives, from problem framing and technical strategy through architecture, implementation, rollout, and iteration.
  • Shape advertiser and seller platforms for scale, reliability, and quality, ensuring experiences are intuitive, intelligent, and trusted across ad buying, reporting, and seller workflows.
  • Build and evolve ML, GenAI and AI-assisted advertiser and seller experiences with strong validation and guardrails. For example, intelligent recommendations, automated insights, and tools that improve platform usability without compromising trust.
  • Contribute to advertiser and seller platform initiatives that span teams, creating streamlined flows and decisioning pathways that improve time to value, campaign performance, and seller efficiency.
  • Partner where appropriate on performance measurement, advertiser insights, and data-driven pathways that connect platform engagement to business outcomes, ensuring strategy is measurable rather than anecdotal.
  • Drive technical decisions using clear tradeoffs across revenue, conversion, advertiser and seller experience quality, and engagement.
  • Mentor senior engineers and raise the bar for technical design, engineering quality, and production readiness across the organization.
  • Use AI to accelerate your own work across exploration, drafting, analysis, and synthesis, while maintaining strong judgment, rigorous validation, and accountability for outcomes.

What we’re looking for

  • 10+ years of software engineering experience building and operating complex production systems.
  • Strong track record in ads, advertiser tooling, seller platforms, or other adjacent large-scale domains, including leadership on cross-team technical initiatives.
  • Deep experience in systems design, API design, and data-intensive systems, with the ability to navigate tradeoffs in performance, reliability, and scalability.
  • Experience building or partnering on ML, AI, or GenAI-adjacent systems, with a pragmatic understanding of where these technologies add value and how to deploy them responsibly.
  • Advertiser platform, seller experience, or ads integrations experience is a strong plus.
  • Experience with growth, measurement, funnel optimization, or ads performance ecosystems is a plus.
  • Strong communication skills and the ability to influence technical direction without directly owning every implementation detail.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field or equivalent practical experience.
Skills
Systems DesignAPI DesignData-Intensive SystemsMachine LearningGenAIAI-Assisted WorkflowsPerformance MeasurementFunnel OptimizationAds Performance EcosystemsTechnical Mentorship
Similar roles at this salary range
All Backend Engineering jobs →
Reddit

Staff Software Engineer - Content Platform

Lead development of Reddit's Content Platform, owning Tier-0 services and core data models that power feeds, posting, and commenting. Design scalable distributed systems in Go/Python while mentoring engineers and driving platform evolution.

217k – 304kUnited StatesBackend EngineeringRemote7+ YOEGoC++
Coinbase

Staff Software Engineer, Backend

Own technical strategy and architecture for Coinbase's Transfers platform, building and scaling high-throughput distributed systems that orchestrate crypto and fiat fund movements across Retail, Prime, Exchange, and Payments.

218k – 257kUnited StatesBackend EngineeringRemote8+ YOELedgeringMentorship
OpenAI

Software Engineer, Private Computing

Design, build, and scale privacy features and infrastructure for ChatGPT, API, and consumer devices using confidential computing and encryption. Requires 5+ years of software engineering experience and production experience with trusted execution environments.

230k – 385kSan Francisco, CABackend EngineeringHybrid5+ YOEKubernetesBuild Systems
Chainguard

Staff Software Engineer

Staff engineer on the Containers team owning complex technical components of Chainguard Images, driving long-term technical direction, and mentoring engineers. Requires 10+ years experience, deep expertise in containers/Kubernetes/Go, and IaC.

205k – 231kUnited StatesBackend EngineeringRemote10+ YOEGoDocker
Crusoe

Senior Staff Software Engineer, Billing Platform

Senior Staff Software Engineer to design, build, and scale Crusoe Cloud's billing platform, owning metering, pricing, invoicing, and payments end-to-end. Requires 5+ years backend experience with Go, Java, Rust, or C++, plus distributed systems and financial data expertise.

238k – 288kSan Francisco, CABackend EngineeringOn-site5+ YOEGoC++