Taro Logo

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, a leading visual discovery platform, is seeking a Senior Backend Software Engineer to join their Core Engineering teams. This role offers an opportunity to work on critical systems that maintain Pinner trust from Privacy and regulatory compliance perspectives. The position involves building robust frameworks and features using Python/Java, working closely with cross-functional teams to deliver end-to-end functionality.

As a Senior Backend Engineer, you'll be instrumental in developing high-performance APIs and workflows, contributing to the entire product development lifecycle from ideation to implementation. The role demands expertise in backend technologies, including RESTful APIs, storage systems, and data processing, with a focus on writing maintainable and scalable code.

Pinterest offers a collaborative environment where you'll work with world-class peers on high-impact projects. The company values innovative thinking and encourages engineers to contribute new ideas and drive initiatives from conception to release. This remote position provides the flexibility to work from Mexico City while being part of a global team that impacts millions of users.

The ideal candidate brings 5+ years of industry experience, strong technical skills in Python or Java, and a proven track record of building consumer or business-facing products. You'll have the opportunity to grow professionally while working on varied projects that directly influence how millions of people discover and save ideas on Pinterest.

Pinterest provides an inclusive work environment and makes employment decisions based on merit, offering equal opportunities to all qualified applicants. The company's mission to bring everyone the inspiration to create a life they love extends to its employees, making this an excellent opportunity for those seeking to make a significant impact in a supportive and innovative environment.

Last updated 20 hours ago

Responsibilities For Sr. Software Engineer, Backend

  • Write high-quality, performant Python/Java code to build out workflows leveraging API's
  • Contribute to and lead each step of the product development process
  • 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