Sr. Software Engineer, Full Stack

A visual discovery platform where millions of people find creative ideas and inspiration.
Frontend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Consumer

Description For Sr. Software Engineer, Full Stack

Pinterest is seeking a Senior Full Stack Software Engineer to join their team in building and maintaining their visual discovery platform. This role offers an opportunity to work on large-scale systems that serve millions of users worldwide. The position combines frontend and backend development, with a focus on React/Redux, JavaScript, and Python/Java. You'll be instrumental in improving site-wide architecture, performance, and user experience while collaborating with product managers and designers.

As a senior engineer, you'll tackle complex technical challenges, drive architectural decisions, and mentor other team members. The role requires expertise in full-stack development, with particular emphasis on web technologies and scalable systems. Pinterest offers a flexible working environment with their PinFlex model, requiring only 1-2 office visits per quarter for collaboration.

The company culture emphasizes innovation, creative problem-solving, and taking smart risks. You'll be part of a mission to help people find inspiration and create lives they love. Pinterest provides a collaborative environment where you can make significant impact on a platform used by millions globally. The role offers the perfect blend of technical challenges, creative freedom, and the opportunity to work with cutting-edge technologies while maintaining work-life balance.

Last updated 2 hours ago

Responsibilities For Sr. Software Engineer, Full Stack

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

Requirements For Sr. Software Engineer, Full Stack

JavaScript
Python
Java
React
  • Bachelor's degree in computer science, a related field or equivalent experience
  • 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 technical skills, and a willingness to learn new technologies
  • Strong software engineering principles and practices
  • Strong collaboration and communication skills

Interested in this job?

Jobs Related To Pinterest Sr. Software Engineer, Full Stack

Senior Software Engineer, Fullstack

Senior Fullstack Software Engineering role at Pinterest focusing on building and maintaining core infrastructure using React, JavaScript, and Python/Java, offering remote work with quarterly in-person collaboration.

Senior Fullstack Engineer Community Support Engineering

Senior Fullstack Engineer position at Airbnb focusing on building and improving community support platform technologies and solutions.

Senior Frontend Engineer - Sensors & Connectivity

Senior Frontend Engineer position at Verkada, developing security and sensor management interfaces using React, with competitive salary and benefits in San Mateo, CA.

Frontend Engineer

Frontend Engineer role at Squarespace building advanced web interfaces using React and modern JavaScript technologies.

Senior Software Engineer, Full Stack Developer

Senior Full Stack Developer role at Roku, working on developer tools and web applications using TypeScript, React, Python, and cloud technologies.