Staff Software Engineer, Backend

A platform where millions of people come to find new ideas and inspiration to create a life they love.
$170,000 - $250,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · Consumer

Description For Staff Software Engineer, Backend

Pinterest is a global platform where millions of people come to find new ideas and inspiration every day. As a Staff Backend Engineer on the Identity team, you'll play a crucial role in designing, developing, and maintaining our backend systems for authentication, authorization, and account management. You'll work in a collaborative environment, partnering with cross-functional teams to ensure our identity solutions are robust, secure, and scalable.

The role offers an opportunity to work with cutting-edge technologies and contribute to systems that impact millions of users worldwide. You'll be part of Pinterest's mission to help people find inspiration and create a life they love. The position embraces Pinterest's PinFlex work model, offering flexibility in how and where you work.

As a technical leader, you'll not only contribute to complex engineering challenges but also mentor junior engineers and help shape the technical direction of the Identity team. You'll be involved in architectural decisions, code reviews, and technical roadmap planning, making a significant impact on Pinterest's infrastructure and user experience.

The ideal candidate will bring strong technical expertise in backend development, experience with scalable systems, and excellent communication skills. You'll have the opportunity to work on challenging problems in authentication and authorization while contributing to Pinterest's positive corner of the internet.

Working at Pinterest means joining a company that values diverse perspectives and creates an inclusive environment. The role offers the flexibility of remote work with quarterly in-person collaboration sessions, allowing you to maintain work-life balance while staying connected with your team.

Last updated 8 days ago

Responsibilities For Staff Software Engineer, Backend

  • Design, develop, and maintain high-performance, reliable, and scalable backend systems for authentication, authorization and account management
  • Collaborate with front-end developers, UX/UI designers, product managers, and other stakeholders to deliver high-quality products
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, architectural discussions, and technical roadmap planning

Requirements For Staff Software Engineer, Backend

Python
Java
Go
Node.js
  • Bachelor's degree in computer science, a related field or equivalent experience
  • 8+ years of experience in software development, with a strong focus on backend engineering
  • Expertise in programming languages such as Python, Java, Go, or Node.js
  • Extensive experience with RESTful API design and development
  • Strong problem-solving skills and the ability to design scalable, high-performance systems
  • Excellent communication skills in English

Benefits For Staff Software Engineer, Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible work arrangements through PinFlex program
  • Regular in-person collaboration opportunities
  • Equal opportunity employer
  • Medical accommodations available

Interested in this job?

Jobs Related To Pinterest Staff Software Engineer, Backend

Engineering Project Manager (SAP Finance), IS&T Enterprise Systems

Lead SAP Project Manager position at Apple, managing financial systems implementation and expansion for global e-commerce operations.

Engineering Project/Program Manager, IS&T Enterprise Systems

Engineering Project Manager position at Apple's SAP Global Systems organization, focusing on Customer Service Management initiatives and enterprise system implementations.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Engineering Project Manager position at Apple, focusing on SAP Payments & Trade In systems, requiring 10+ years of experience in SAP SD functionality.

Manager, Commerce Product - ASE Engineering

Lead Apple's Purchase Flow capability team, managing digital commerce experiences serving billions of transactions across 170+ countries.

Engineering Project Manager (SAP Techno-functional Support Delivery Lead), IS&T Enterprise Systems

SAP Techno-functional Operations Lead position at Apple, combining technical expertise with functional knowledge to support critical business infrastructure.