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 requires expertise in React/Redux, JavaScript, and Python/Java, with a focus on developing and maintaining core infrastructure that's shared across the application. You'll be responsible for improving site-wide functionality, including accessibility, performance, and browser support. The role involves solving complex technical challenges and implementing solutions that enhance both user experience and developer productivity.

Pinterest offers a flexible working model through their PinFlex program, allowing remote work with quarterly in-person collaboration sessions. The company maintains a strong commitment to inclusion and diversity, providing a supportive environment where engineers can grow alongside world-class peers while working on high-impact projects.

This is an excellent opportunity for a mid-level engineer with 3+ years of experience who wants to make a significant impact at a company that helps millions of people find inspiration and create lives they love. You'll be empowered to drive new initiatives from conception to release, working with cutting-edge technologies in a collaborative and innovative environment.

Last updated 2 hours ago

Responsibilities For Software Engineer II, Full Stack

  • Support millions of users and enable colleagues by ensuring excellence in core pieces 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 affect every page such as performance, monitoring errors and solving user metric anomalies

Requirements For Software Engineer II, Full Stack

JavaScript
Python
Java
React
TypeScript
  • 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

Benefits For Software Engineer II, Full Stack

Medical Insurance
Parental Leave
  • PinFlex flexible working model
  • Quarterly in-person collaboration sessions
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Pinterest Software Engineer II, Full Stack