Sr. Software Engineer, Backend

A visual discovery platform where millions of people find creative ideas and inspiration.
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Consumer

Description For Sr. Software Engineer, Backend

Pinterest is seeking a Senior Backend Engineer to join their Core Engineering teams, working on their mission to bring inspiration to millions of users worldwide. This role offers an opportunity to work on critical backend systems that maintain user trust and regulatory compliance. You'll be writing high-performance code in Python/Java, building robust APIs and workflows, and collaborating with cross-functional teams including product managers and designers. The position combines technical excellence with product innovation, allowing you to contribute from ideation through implementation. Pinterest offers a flexible work environment through their PinFlex program and emphasizes inclusive culture. The role requires strong expertise in backend development, API design, and system architecture, with opportunities to work on large-scale data processing systems. As a senior engineer, you'll not only build features but also help shape the technical direction of Pinterest's backend infrastructure.

Last updated 6 hours ago

Responsibilities For Sr. Software Engineer, Backend

  • Write high-quality, performant Python/Java code to build out workflows leveraging APIs
  • Contribute to and lead product development process from ideation to implementation
  • Partner with design, product, and backend teams to build end-to-end functionality
  • Suggest new product ideas and features
  • Employ automated testing to build features with high technical quality
  • Work with world-class peers on varied and high-impact projects

Requirements For Sr. Software Engineer, Backend

Python
Java
  • Bachelor's degree in computer science, related field or equivalent experience
  • Deep understanding of API/workflow development and best practices in Python or Java
  • 5+ years of industry API and backend development experience
  • Proficiency in common backend tech stacks for RESTful API, storage, caching, and data processing
  • Experience in following best practices in writing reliable and maintainable code
  • Ability to keep up-to-date with new technologies
  • Strong collaboration and communication skills
  • Experience with GraphQL large data processing is a plus

Interested in this job?

Jobs Related To Pinterest Sr. Software Engineer, Backend

Senior Software Engineer, Customers Back End

Senior Backend Engineer role at Instacart, focusing on developing and scaling systems that power grocery delivery services for millions of customers.

Full stack engineer

Senior full stack engineering role at adyn, building personalized healthcare technology to prevent birth control side effects through genetic and hormone analysis.

Senior Software Engineer - Backend

Senior Backend Engineer position at Bits, a YC-backed fintech startup helping people build credit, seeking experienced developer for AWS-based development.

Senior Software Engineer (Full Stack)

Senior Full Stack Software Engineer role at Humaans, building modern HR tech solutions with TypeScript, React, and Node.js in London with hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure PostgreSQL team, focusing on core engine development with hybrid work options in Bangalore, India.