Software Engineer II, Full Stack

A platform where millions of people come to find new ideas and inspiration to create a life they love.
Frontend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer II, Full Stack

Pinterest is a global platform where millions of people come to find inspiration and new ideas every day. As a Software Engineer II, Full Stack, you'll be part of a mission-driven team helping users create a life they love. The role combines full-stack development with a focus on user experience and scalable solutions.

Working in Pinterest's progressive work model called PinFlex, you'll collaborate with product managers, designers, and backend engineers to build robust frameworks and features. You'll be responsible for enabling new technologies and experiences while solving complex technical challenges that affect millions of users.

The position requires being in the office 1-2 times per quarter for key collaboration moments, offering flexibility with a hybrid work arrangement. You'll be working on high-impact projects that improve site-wide functionality, from accessibility and performance to architecture and testing capabilities.

This role is perfect for someone who combines technical expertise with creative problem-solving skills. You'll have the opportunity to drive new initiatives from conception to release, working with world-class peers in an environment that values courageous thinking and smart risk-taking.

Pinterest offers an inclusive work environment that celebrates unique perspectives and experiences. The company is committed to equal opportunity employment and considers qualified applicants regardless of background, making it an excellent place for professional growth and development.

Last updated a month ago

Responsibilities For Software Engineer II, Full Stack

  • Support millions of users and enable colleagues by ensuring excellence in core pieces
  • 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
  • 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

  • PinFlex flexible work model
  • Equal opportunity employer
  • Hybrid work arrangement

Interested in this job?

Jobs Related To Pinterest Software Engineer II, Full Stack

Software Engineer

Frontend Software Engineer role at Pinterest focusing on building visually rich experiences and product development

Software Engineer

Frontend Software Engineer role at Pinterest focusing on building visually rich experiences and product development

Software Engineer

Mid-level Software Engineer position at Pinterest focusing on frontend and backend development for user-facing features, offering competitive salary and remote work options.

Front End Engineer 2, RBS Tech

Front End Engineer position at Amazon's RBS Tech team, focusing on retail automation and AI-powered solutions using modern web technologies.

UI Software Engineer

UI Software Engineer position at Apple working on Photos app across iOS, macOS, and tvOS platforms, focusing on creating intuitive user interfaces and innovative photo management features.