Staff Software Engineer, Activation Team

Pinterest Pinterest · Consumer · San Francisco, CA · Core Engineering

Staff Software Engineer on the Activation team at Pinterest, focusing on backend systems for new and returning user experience. This role involves driving technical strategy, building APIs, event pipelines, and recommendation serving infrastructure, with a strong emphasis on supporting ML models and collaborating with ML engineers. The position requires experience in large-scale backend systems, product mindset, and system design skills.

What you'd actually do

  1. Lead the technical roadmap for activation backend systems, defining the highest-impact opportunities for new and returning users
  2. Drive hands-on backend engineering across APIs, event pipelines, production systems, and recommendation serving
  3. Build signal infrastructure that captures user intent from entry points and makes it available to recommendation systems
  4. Collaborate closely with ML engineers, building the backend infrastructure that ML models depend on
  5. Partner with product managers and data scientists to translate user problems into technical opportunities

Skills

Required

  • 5+ years of experience building and shipping large-scale backend systems at consumer internet companies
  • 2+ years of experience as a senior IC driving cross-team projects with measurable business impact
  • Strong product mindset with the ability to identify which technical problems matter most for business impact
  • Track record of rapid execution and driving projects to completion in ambiguous environments
  • Strong systems design skills across distributed systems, event-driven architectures, and service-oriented backends
  • Familiarity with ML infrastructure concepts and ability to build systems that support ML workloads
  • Strong collaboration and communication skills across engineering and product audiences
  • Experience mentoring engineers and establishing technical best practices
  • Demonstrated ability to use AI to accelerate your workflow while maintaining high standards for verification, data integrity, and ownership of final outputs
  • Degree in Computer Science or a related field, or equivalent experience

Nice to have

  • AI to accelerate your workflow

What the JD emphasized

  • 5+ years of experience building and shipping large-scale backend systems at consumer internet companies
  • 2+ years of experience as a senior IC driving cross-team projects with measurable business impact
  • Strong systems design skills across distributed systems, event-driven architectures, and service-oriented backends
  • Familiarity with ML infrastructure concepts and ability to build systems that support ML workloads
  • Demonstrated ability to use AI to accelerate your workflow while maintaining high standards for verification, data integrity, and ownership of final outputs

Other signals

  • collaborate closely with ML engineers
  • building the backend infrastructure that ML models depend on
  • Familiarity with ML infrastructure concepts
  • build systems that support ML workloads
  • Demonstrated ability to use AI to accelerate your workflow