Senior 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’s 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 and 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
  • Be a good coach/mentor to other team members

What we're looking for:

  • 10+ years of relevant experience
  • Worked as an architecture or a tech lead with the ability to drive and lead large technical projects
  • Excellent programming skills in one or more of the following languages: Python, C++, or Java
  • Proficient on Python, Shell, or another scripting language
  • Experience on tools/system such as Git, Docker, Jenkins, Linux, AWS

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.