Sr. Software Engineer, Backend

Pinterest is a visual discovery platform where millions of people find inspiration and plan for what matters most in their lives.
Mexico, MO 65265, USA
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience

Description For Sr. Software Engineer, Backend

Pinterest is seeking inquisitive, well-rounded Backend engineers to join their Core Engineering teams. As a Sr. Software Engineer, Backend, you'll work closely with product managers, designers, and other engineers to enable the newest technologies and experiences. You'll build robust frameworks & features, empower developers and Pinners, and find creative solutions to thought-provoking problems.

Key responsibilities include:

  • Writing high-quality, performant Python/Java code for workflows and APIs
  • Contributing to and leading each step of the product development process
  • Partnering with design, product, and backend teams for end-to-end functionality
  • Suggesting new product ideas and features
  • Employing automated testing for high technical quality
  • Growing as an engineer by working with world-class peers on varied, high-impact projects

The ideal candidate will have:

  • 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 writing reliable and maintainable code
  • Strong collaboration and communication skills

Pinterest offers a progressive work model called PinFlex, providing a flexible approach to living and working. The company is committed to diversity and equal opportunity employment, making decisions based on merit and considering all qualified applicants regardless of background.

Join Pinterest to help millions of people find inspiration and create a life they love while growing your career in a positive corner of the internet.

Last updated 7 months ago

Responsibilities For Sr. Software Engineer, Backend

  • Write high-quality, performant Python/Java code for workflows and APIs
  • Contribute to and lead each step of the product development process
  • Partner with design, product, and backend teams for end-to-end functionality
  • Suggest new product ideas and features
  • Employ automated testing to build features with high technical quality

Requirements For Sr. Software Engineer, Backend

Python
Java
  • 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
  • Strong collaboration and communication skills

Interested in this job?

Jobs Related To Pinterest Sr. Software Engineer, Backend

Full-Stack Software Engineer

Senior Full-Stack Software Engineer role at Pinterest focusing on building internal tools for content moderation and user safety.

Software Engineer

Senior Software Engineer role at Pinterest, building large-scale data processing platforms and stream processing infrastructure.

Senior Software Engineer - NYC

Senior Software Engineer position at Rokt, building scalable ecommerce solutions using AI/ML technologies with competitive compensation and benefits.

Senior Software Engineer - Python

Senior Python Software Engineer position at PIC, focusing on enterprise application development with modern web technologies in a hybrid work environment.

Senior Fullstack Developer with RoR / Tech Lead

Senior Fullstack Developer position at Netguru, focusing on Ruby on Rails development with technical leadership responsibilities in a remote environment.