pinterest

Senior Software Engineer, Fullstack

Apply Now

At a Glance

Location
Seattle, Washington, United States
Work Regime
remote
Experience
5+ years
Department
Engineering
Posted
2026-03-17T16:36:23-04:00

Key Requirements

Required Skills

JavaJavaScriptPythonReact

Domain Knowledge

  • Engineering
  • Legal
  • Medical

Requirements

5+ years of experience building large-scale full-stack products

Bachelor’s degree in a relevant field such as Computer Science, or equivalent experience

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

Responsibilities

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

Grow as a developer by working with world-class peers on varied and high impact projects