Backend Software Engineer

A platform where millions of people find inspiration and new ideas to create a life they love.
$195,000 - $234,665
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Consumer

Description For Backend Software Engineer

Pinterest is seeking a Backend Software Engineer to join their innovative team in building the future of inspiration. As a platform that serves millions of users worldwide, Pinterest offers a unique opportunity to work on large-scale systems that directly impact how people discover and plan what matters most to them.

In this role, you'll be at the forefront of developing backend solutions for Pinner-facing features, working with cutting-edge technologies and distributed systems. You'll have the chance to contribute to every stage of the product development lifecycle, from initial concept to final deployment, while collaborating with cross-functional teams including design and product.

The ideal candidate will bring 2+ years of experience and a strong foundation in computer science or engineering. You'll work with technologies like Java, SQL, and distributed systems, while having the opportunity to shape the technical direction of Pinterest's infrastructure. The role offers a competitive salary range of $195,000 to $234,665, reflecting Pinterest's commitment to attracting top talent.

What makes this opportunity special is Pinterest's unique position in the tech industry as a positive corner of the internet, focused on inspiration and creativity. The company's PinFlex work model offers flexibility in how and where you work, supporting a healthy work-life balance. You'll be part of a company that values diversity, equity, and inclusion, working alongside world-class peers on high-impact projects that affect millions of users globally.

This role is perfect for someone who is passionate about building scalable systems, enjoys solving complex technical challenges, and wants to contribute to a platform that helps people discover and do what they love. You'll have the opportunity to grow both technically and professionally while making a meaningful impact on how people find and share inspiration worldwide.

Last updated 7 days ago

Responsibilities For Backend Software Engineer

  • Build backend for Pinner-facing features
  • Lead product development from ideation to implementation
  • Run A/B tests and prototype rapidly
  • Architect and build scalable solutions for millions of users
  • Partner with design, product, and backend teams
  • Suggest new product ideas and features
  • Implement automated testing
  • Take responsibility for developed components and features

Requirements For Backend Software Engineer

Java
  • Bachelor's degree in Computer Science, Engineering, or related quantitative discipline
  • 2 years of experience in the job or related field
  • Experience with SQL-based relational database systems
  • Experience with Java or C++
  • Knowledge of distributed systems
  • Understanding of operating systems
  • Experience with scripting languages
  • Knowledge of Hybrid Transactional/Analytical Processing (HTAP) Databases
  • Experience with storage, caching and data processing
  • Proficiency with version control systems

Benefits For Backend Software Engineer

Equity
  • Flexible work arrangements through PinFlex
  • Equity compensation
  • Competitive salary

Interested in this job?

Jobs Related To Pinterest Backend Software Engineer

Software Engineer II

Software Engineer II at Pinterest to build backend features for millions of users, focusing on scalable solutions and end-to-end functionality.

Software Development Engineer II, MENA Tech

Amazon MENA is seeking a Software Development Engineer II to design and build innovative solutions for customers and sellers, based in Amman, Jordan.

Software Development Engineer II, Direct Fulfilment

Mid-level Software Engineer role at Amazon focusing on Direct Fulfillment systems, requiring 4+ years of experience in distributed systems development.

Software Development Engineer, Customer Engagement Technologies

Mid-level Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on innovative customer service solutions using AI and automation.

Software Development Engineer, Amazon Connect

AWS seeks Software Engineer for Amazon Connect team to develop cloud-based contact center solutions using AI and AWS services.