Taro Logo

Software Engineer II, Full Stack

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

Description For Software Engineer II, Full Stack

Pinterest, a leading visual discovery platform, is seeking a Full Stack Software Engineer II to join their engineering team. This role offers an exciting opportunity to work on large-scale applications that serve millions of users worldwide. As a Full Stack Engineer, you'll collaborate with product managers, designers, and backend engineers to build robust frameworks and features that power Pinterest's innovative platform.

The position combines frontend and backend development, with a focus on React/Redux, JavaScript, and Python/Java. You'll be responsible for improving site-wide architecture, accessibility, and performance while solving complex technical challenges. The role requires 3+ years of experience building large-scale products and offers the chance to work with world-class peers on high-impact projects.

Pinterest offers a flexible working model through their PinFlex program, allowing remote work with quarterly in-person collaboration sessions. The company culture emphasizes courageous thinking and smart risk-taking, encouraging engineers to create and drive new initiatives from conception to release. This is an excellent opportunity for a mid-level engineer looking to make a significant impact at a company that values innovation, inclusion, and work-life balance.

The ideal candidate will have strong technical skills, experience with modern web technologies, and excellent collaboration abilities. You'll be part of a team that's dedicated to creating inspiring experiences for millions of users while working in an environment that celebrates diversity and promotes professional growth.

Last updated 16 hours ago

Responsibilities For Software Engineer II, 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 Software Engineer II, Full Stack

JavaScript
Python
Java
React
  • Bachelor's degree in computer science, a related field or equivalent experience
  • 3+ 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 Software Engineer II, Full Stack