Taro Logo

Staff Software Engineer, Product Safety

A visual discovery platform where millions of people find creative ideas and inspiration.
$170,371 - $350,763
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Consumer

Description For Staff Software Engineer, Product Safety

Pinterest, a leading visual discovery platform, is seeking a Staff Software Engineer to join their Product Safety team. This role presents an exciting opportunity to work on critical systems that ensure user safety, with a particular focus on teen safety initiatives. The position combines technical leadership with hands-on development, requiring expertise in both backend and frontend technologies.

The role involves designing and implementing high-performance, scalable systems for user safety features like private profiles and user blocking. As a Staff Engineer, you'll be expected to mentor junior engineers while collaborating across teams with designers, product managers, and other stakeholders. The position requires 8+ years of software development experience and deep expertise in languages like Python, Java, Go, or Node.js.

Pinterest offers a flexible hybrid work environment through their PinFlex program, allowing for a balance between remote work and in-office collaboration. The compensation is highly competitive, with a base salary range of $170,371 to $350,763 USD, plus equity opportunities. The company maintains a strong commitment to diversity and inclusion, making decisions based on merit and providing equal opportunities to all qualified candidates.

This role is perfect for experienced engineers who are passionate about user safety and want to make a significant impact on a platform used by millions. You'll be working on meaningful projects that directly affect user experience and safety while being part of a company that values work-life balance and inclusive culture. The position offers both technical challenges and leadership opportunities, making it an ideal next step for senior engineers looking to advance their careers.

Last updated 7 hours ago

Responsibilities For Staff Software Engineer, Product Safety

  • Design, develop, and maintain high-performance, reliable, and scalable backend systems for private profiles, user blocking and other user safety features
  • Collaborate with front-end developers, UX/UI designers, product managers, and other stakeholders to deliver high-quality products
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, architectural discussions, and technical roadmap planning

Requirements For Staff Software Engineer, Product Safety

Python
Java
Node.js
Go
  • 8+ years of experience in software development, with a strong focus on backend engineering
  • Bachelor's degree in a relevant field such as Computer Science, or equivalent experience
  • Expertise in programming languages such as Python, Java, Go, or Node.js
  • Extensive experience with RESTful API design and development
  • Experience with front-end development
  • Strong problem-solving skills and the ability to design scalable, high-performance systems

Benefits For Staff Software Engineer, Product Safety

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive base salary
  • Equity compensation
  • Comprehensive health benefits

Interested in this job?

Jobs Related To Pinterest Staff Software Engineer, Product Safety