Software Engineer II, Backend

Pinterest

Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CASeattle, WA
Salary
$123,696–$254,667 / yr
Posted
6 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $189k
$108k most similar roles pay here $270k

This role pays more than 53% of similar roles. Most pay $142,400–$211,200 — the shaded band above. At the midpoint, this role pays about $189k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Pinterest

Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.

Pinterest currently has 37 open roles on FindRole.

Listed pay typically runs $164,695–$332,012 across 37 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Software Engineer II, Backend

Join Pinterest's Core, Monetization, or Tech Foundations engineering teams as a Backend Engineer and work closely with product managers, designers, data scientists, and other backend engineers to build robust frameworks and features for Pinner-facing products. You will contribute to the entire product development lifecycle, from ideation through release, focusing on scalable solutions that support millions of users. Utilize Python, Java, C++, or Go to develop large-scale distributed systems and networks while employing automated testing to ensure high technical quality. Collaborate with cross-functional teams to enhance developer processes and leverage AI for efficient system design and decision-making. This role requires a BS in Computer Science or related field, 2+ years of backend development experience, and proficiency in RESTful API, storage, caching, and data processing technologies.

What you'll do

  • Build backend frameworks and features for Pinner-facing products.
  • Lead product development from ideation to release, including A/B testing.
  • Design and develop large-scale distributed systems and networks.
  • Employ automated testing to ensure high technical quality in components.
  • Use AI to accelerate team execution and automate tasks efficiently.

What we're looking for

  • 2+ years of industry backend development experience in consumer or business products.
  • Proficiency in RESTful API, storage, caching, and data processing technologies.
  • Experience building and operating large-scale distributed systems and networks.
  • Strong skills in Python, Java, C++, Go, or another relevant programming language.
  • Commitment to writing reliable, maintainable code for broad use by other engineers.
  • Willingness to stay updated with new technologies and their practical applications.

More like this

Similar roles

Sr. Software Engineer, Backend

Pinterest

Remote (San Francisco, CA) 6 days ago $155,584$320,320
Python Java C++ Go GraphQL REST Docker Kubernetes AWS CI/CD PostgreSQL Redis MongoDB Git Jenkins
Remote Hybrid

Software Engineer, Backend

Plaid

New York City, NY 45 days ago $176,400$226,800
Python Django RESTful APIs SQL NoSQL Git CI/CD Kubernetes AWS Terraform PostgreSQL MongoDB Redis Docker Prometheus Grafana

Software Engineer, Backend

Plaid

San Francisco, CA 45 days ago $176,400$226,800
Python Docker Kubernetes AWS CI/CD PostgreSQL Redis Git Terraform GraphQL

Backend Software Engineer

3M

Maplewood, MN 14 days ago $145,676$178,049
Python AWS Databricks Delta Lake RESTful APIs CI/CD DevOps Unity Catalog SQL Authentication Authorization Role-Based Access Control MVP-to-scale transitions Observability tools Metrics Tracing Logging Data Governance Metadata Management
Hybrid

Backend Software Engineer

Adobe

Seattle, Washington 94 days ago $135,100$195,550
Java PHP HTML5 CSS3 JavaScript MySQL Postgres MongoDB Docker RESTful APIs Scrum Agile Git Kafka Kinesis New Relic Wavefront Vivid Cortex SQL NoSQL
Hybrid

Sr. Software Engineer, Backend

Acorns

Remote (US) 139 days ago $200,000$217,000
Ruby on Rails Postgres AWS TypeScript CI/CD Docker Kubernetes Python JavaScript React Node.js Git Jenkins SonarQube JUnit Selenium BDD TDD RESTful APIs Swagger OAuth JWT GraphQL
Remote