Sr. Software Engineer, Backend
Core
Build robust backend frameworks and features for Pinner-facing experiences, scaling distributed systems to support millions of users while leveraging AI to accelerate development and automate tasks.
Role type
Senior Backend Software Engineer (Platform/Infrastructure)
Builds
Large-scale distributed systems, GraphQL APIs, and backend frameworks for Pinterest's core platform.
Domain
Consumer internet, social media, cloud infrastructure
Required skills
Backend development, GraphQL API design, distributed systems architecture, public cloud operations, Python/Java/C++/Go, automated testing, AI tooling for workflow acceleration
Preferred skills
Platform team ownership, internal developer productivity improvement, A/B testing, rapid prototyping
Technologies
GraphQL, REST, Python, Java, C++, Go, public cloud platforms
Responsibilities
Design and operate large-scale distributed systems; build end-to-end backend functionality; employ automated testing for high technical quality; improve developer processes and experience; leverage AI to draft, prototype, and automate repeatable tasks; validate and verify AI-assisted work outputs.
Seniority
Senior, hands-on IC