Software Engineer, Developer Tools

Pinterest, San Francisco

Visual discovery destination

We have millions of lines of code, thousands of builds, and hundreds of deploys every day and it is a huge challenge to scale our development tools and infrastructure to meet our fast-growing engineering demand. As a senior software engineer on the developer tools team, you'll drive company-wide engineering initiatives and develop scalable tools and infrastructure that help engineers develop, test, debug, and release software quickly. These are some of the hardest and most interesting challenges of developing software at scale and we’re focused on solving them without sacrificing quality, velocity, and stability.

What you’ll do:

  • Drive/contribute to engineering projects from design to implementation, solving complex technical challenges around developer and engineering productivity
  • Design and build the next generation developer tooling and infrastructure for Pinterest
  • Drive adoption of best practices in developer workflow to ensure code quality and health

What we're looking for:

  • 5+ years of relevant experience
  • Excellent programming skills in one or more of the following languages: Python, C++, and Java
  • Proficient on Python, Shell, or another scripting language
  • Ability to drive large technical projects and strong problem solving skill
  • Experience on tools/system such as Git, Docker, Jenkins, and Linux

About Pinterest

Pinterest is full of possibilities to design your life. Discover recipes, style inspiration, projects for your home and other ideas to try. 

Want to learn more about Pinterest? Visit Pinterest's website.