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 5 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

Sr. Systems Engineer, Intelligent Automation

Senior Systems Engineer role at Pinterest focusing on intelligent automation, offering remote work and competitive salary range of $114,750-$236,000.

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.

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on quality assurance for streaming media players and voice experience features.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Windows Developer Platform team in Hyderabad, building core components and APIs for Windows developers.