Software Engineer

Pinterest is a visual discovery platform where millions of people find inspiration and ideas for their lives.
$168,049 - $203,191
Frontend
Mid-Level Software Engineer
Remote
3+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II, Full Stack

Full Stack Software Engineer role at Pinterest, building scalable web solutions with React/Redux, JavaScript, and Python/Java in a hybrid work environment.

Software Engineer

Mid-level Software Engineer position at Pinterest focusing on frontend and backend development for user-facing features, offering competitive salary and remote work options.

Software Engineer, Core Product

Mid-level software engineering role at Notion focusing on core product development, requiring 2+ years of experience and expertise in frontend technologies.

Software Engineer

Full-Stack Software Engineer position at Ippon Technologies, focusing on delivering bespoke software solutions using modern tech stack including React, Java, and cloud technologies.

Software Engineer, Fullstack (OneCrew)

Fullstack Software Engineer position at OneCrew, a B2B SaaS company revolutionizing the commercial paving industry, offering $100k-$190k salary with equity in San Francisco.

Description For Software Engineer

Pinterest is seeking a talented Software Engineer to join their team in building the world's leading visual discovery platform. This role offers an exciting opportunity to work on products that impact millions of users worldwide who come to Pinterest for inspiration and ideas.

The position requires a strong technical background with expertise in frontend technologies including HTML, CSS, JavaScript/TypeScript, and React, along with backend knowledge of Python and SQL. You'll be working in a collaborative environment where you'll contribute to the entire product development lifecycle, from ideation to implementation and release.

As a Software Engineer at Pinterest, you'll be responsible for building and maintaining visually rich experiences that help users discover and organize ideas. Your work will directly impact the core user experience through A/B testing and feature development. The role offers significant technical challenges, requiring skills in both frontend and backend technologies, database management, and software architecture.

Pinterest offers a progressive work model called PinFlex, providing flexibility in how and where you work. The company is committed to creating an equitable and inclusive workplace, offering competitive compensation including both salary and equity components. This is an excellent opportunity for someone who wants to work on consumer-facing products with significant scale and impact.

The ideal candidate will have a Master's degree in Computer Science or related field, strong programming fundamentals, and experience with modern web technologies. You'll be joining a company with a positive mission of helping people find inspiration and create a life they love, while working in what Pinterest calls "the positive corner of the internet."

Last updated 2 months ago

Responsibilities For Software Engineer

  • Contribute to product development from ideation to implementation to release
  • Build products and features for visually rich experiences
  • Identify and solve engineering challenges
  • Design and develop clean, efficient, and sustainable software
  • Run A/B tests and experiments
  • Push code into production
  • Interface across engineering organization to develop new features

Requirements For Software Engineer

JavaScript
TypeScript
Python
React
  • Master's degree in Computer Science, Engineering, or related quantitative discipline
  • Experience with HTML
  • Experience with CSS
  • Experience with JavaScript or TypeScript
  • Experience with Python
  • Experience with Unit testing
  • Experience with Database management
  • Experience with SQL
  • Experience with ReactJS
  • Experience with Object-oriented programming
  • Experience with Git
  • Experience with Presto or SparkSQL

Benefits For Software Engineer

Equity
  • Equity

Interested in this job?