Skip to content

Software Engineer II, Web

Build and improve web platform frameworks, architecture, and tooling at Pinterest. Requires 3+ years full-stack/web experience with React, TypeScript, GraphQL, Node.js, and modern build/CI tools.

139k – 189kUnited StatesFrontend EngineeringRemote3+ YOE

About the role

What you’ll do

  • Design and build robust frameworks and tools that empower hundreds of engineers and support millions of users.
  • Improve foundational web architecture, build systems, CI/CD, and testing capabilities to unlock new levels of developer efficiency.
  • Identify and solve cross-cutting site-wide challenges; propose, prototype, and deliver scalable solutions.
  • Partner across teams to drive transformative, cross-functional initiatives that improve everything from performance and accessibility to build speed and reliability.
  • Mentor colleagues, participate in code/design reviews, and help set the architectural vision for our web platform.
  • Use AI to accelerate execution (prototyping, documentation, testing) and drive insights, always ensuring quality and accuracy.

What we’re looking for

  • 3+ years in FullStack/Web development, with mastery of JavaScript, CSS, DOM, HTTP, and browser fundamentals.
  • Experience with React, Redux (or other state tools), Relay, GraphQL, TypeScript, Jest, and React Testing Library.
  • Strong familiarity with build tools (Webpack, Turbopack, Vite), CI/CD flows, and scalable architectures.
  • Experience with Node.js, server-side rendering, and frameworks like Next.js.
  • Proficiency in Python, Java, C++, Go—or the drive to pick up new languages as needed.
  • History of leading large-scale, multi-team projects that elevate developer experience and product quality.
  • Skilled at collaborating and influencing across engineering, testing, and platform adoption efforts.
  • Relentlessly up-to-date on new technologies and best-in-class client architectures.
  • Track record using AI to boost speed, quality, and insight—plus the rigor to validate AI-driven work.
  • Bachelor’s degree in Computer Science, related field, or equivalent experience.

Skills

JavaScriptCSSDomHttpReactReduxRelayGraphQLTypeScriptJestReact Testing LibrarywebpackTurbopackViteNode.js

Software Engineer, Frontend

Builds and owns the frontend platform including agent-building canvas, UI components, and real-time interactions using React and TypeScript. Collaborates with engineering, design, and product to ship performant developer experiences at scale in a Next.js monorepo.

140k – 220kSan Francisco, CAFrontend EngineeringOn-siteReactCrdts

Software Engineer, Web Products

Build and ship production web experiences across Databricks public properties on an AI-native platform. Requires 4+ years shipping web systems and strong fundamentals across the web stack.

136k – 205kMountain View, CAFrontend EngineeringOn-site4+ YOEReactDrupal

Software Engineer, Frontend

Develops exceptional user interfaces for web applications using modern frontend technologies like React and Next.js, handles API integrations, and collaborates on UX design. Requires 5+ years UI engineering experience and bachelor's degree or equivalent.

135k – 200kCaliforniaFrontend EngineeringHybrid5+ YOEVueCSS

Frontend Engineer

Builds responsive frontend interfaces with React and Next.js, owning features end-to-end including backend logic. Requires 3-5 years experience, strong frontend skills, and ability to ship production code in a fast-paced environment.

135k – 220kSan Francisco, CAFrontend EngineeringOn-site3+ YOEReactDjango

Design Engineer

Design Engineer builds production-ready UI components in React Native using AI tools, collaborates with design and engineering to evolve design-to-code handoff, and ensures pixel-perfect implementation in a fast-paced fintech environment.

130k – 160kUnited StatesFrontend EngineeringRemoteV0React