Software Engineer, API

Pinterest's APIs are at the core of our product experience, from serving home feed and search requests to supporting Pin creation and browser extensions. We're looking for an engineer to join our API team and be the bridge between client and backend product development and help Pinterest scale in terms of network requests and developer velocity.

What you'll do :

  • Keep our API service fast, efficient, and available
  • Collaborate with engineers to build tools and frameworks for fast and reliable product development, including build, quality, and data pipelines
  • Shape the future of our product development platform

What we're looking for:

  • 5+ years of experience
  • Significant experience with Python, and at least one lower-level systems language (e.g. Java, C/C++, Elixir, Rust, Go)
  • Experience building APIs for a rapidly iterating product or developer tools for fast-moving teams
  • Enthusiasm for collaborating with a product managers and engineers across a variety of platforms
  • Strong communication skills and great product sense

See Inside the Office of Pinterest

Pinterest’s mission is to help people discover and do what they love. Using Pinterest makes people feel more inspired, optimistic, and creative—that’s why it’s one of the world’s most beloved brands, with over 200 million monthly active Pinners. Pinterest is a place where people are encouraged to be themselves, and employees who work there are able to spark their creativity, try new things, and build their confidence as a leader, thinker, and doer.

Back to top