Senior Software Engineer, Fullstack

Pinterest Pinterest · Consumer · San Francisco, CA · Engineering, Product and Design (L2)

Senior Full Stack Software Engineer at Pinterest focused on building large-scale products and enabling new technologies and experiences. The role involves supporting core application pieces, identifying and shipping site-wide solutions, improving developer efficiency, and solving user pain points. A key aspect is leveraging AI tools for faster execution, information synthesis, and task automation, with a strong emphasis on critically evaluating and verifying AI-assisted work.

What you'd actually do

  1. Support millions of users and enable colleagues by ensuring excellence in core pieces that are shared throughout the application
  2. Identify site-wide challenges; propose, test, and ship solutions
  3. Drive changes that improve the entire site such as improving accessibility, network frameworks and browser support strategy
  4. Enable developers to work more effectively by improving architecture, testing capabilities and release cycles
  5. Solve hard-to-see user pain points that often affect every page such as performance, monitoring errors and solving user metric anomalies

Skills

Required

  • 5+ years of experience building large-scale full-stack products
  • Deep understanding of web development and best practices in React/Redux
  • Strong experience with programming languages Javascript and Python/Java
  • Strong software engineering principles and practices
  • Strong collaboration and communication skills

Nice to have

  • Bachelor’s degree in a relevant field such as Computer Science, or equivalent experience
  • Strong technical skills, and a willingness to learn new technologies

What the JD emphasized

  • Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs
  • Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review)
  • High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables