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

Senior Software Engineer - Dispatching team

Senior Software Engineer role at BLACKLANE, focusing on dispatching services and optimizing global chauffeur network.

Senior Full Stack Engineer

Senior Full Stack Engineer role at Ebury, a leading FinTech firm, focusing on lending domain development and innovation.

Senior Systems Software Engineer

Senior Systems Software Engineer at Hudson River Trading, developing Python tools for SaltStack configuration management system and automating systems engineering workflows.

Sr Software Engineer- Operations

Sr Software Engineer- Operations at SimpliSafe: Design and implement APIs for Customer Experience Platform in Boston, MA.

Senior Software Engineer (Publisher Pro)

Senior Software Engineer role at impact.com, building scalable solutions for partnership management platform.