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 20 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

Front End Engineer, DynamoDB

Front End Engineer position at Amazon DynamoDB team in Dublin, building operational interfaces for distributed systems using JavaScript, React, and modern web technologies.

Software Development Engineer II - Fullstack, Rufus Mobile experience

Lead fullstack development for Rufus, Amazon's AI shopping assistant, building mobile experiences that help millions of customers discover products

SDE, Shop-the-Show, Shop The Show

Software Development Engineer role at Amazon's Video Shopping team, building interactive video shopping experiences and Second Screen Companion features.

Software Engineer II - JavaScript/React

Frontend Software Engineer II position at Bank of America focusing on JavaScript/React development for cyber security applications.

Applications Developer 3

Frontend Developer position at Oracle Health focusing on building cloud-centric healthcare applications using modern JavaScript frameworks and UI development tools.