Data Engineer, People Insights & Analytics

Data Engineer, People Insights & Analytics

San Francisco, CA, US

About Pinterest:  

Millions of people across the world come to Pinterest to find new ideas every day. It’s where they get inspiration, dream about new possibilities and plan for what matters most. Our mission is to help those people find their inspiration and create a life they love. In your role, you’ll be challenged to take on work that upholds this mission and pushes Pinterest forward. You’ll grow as a person and leader in your field, all the while helping Pinners make their lives better in the positive corner of the internet.

The People Insights and Analytics team is looking for a data engineer to build and maintain a data platform to help Pinterest make better decisions about its employees using data. You’ll own the flow of data between multiple systems that track data for our employees and employee data warehouse systems, which fuels analytics, dashboards, surveys and other tools that help our leaders and managers build a world-class people experience at Pinterest. The successful candidate will have experience working with enterprise data warehouses, be passionate about empowering people to make data driven decisions and be excited to own and build a data platform.

What you’ll do:

  • Architect the data strategy for the People Team.  We’re just getting started building a system that can scale with our business and analytics needs 
  • Establish relationships across People team, Engineering and the Business to understand our data landscape, and create a strategy to bridge the gaps
  • Utilization of data from disparate sources, making it available to data scientists, analysts, and other users using scripting and/or programming languages (Python, Java, C, etc)
  • Evaluate structured and unstructured datasets utilizing statistics, data mining, and predictive analytics to gain additional business insights
  • Design, develop, and implement data processing pipelines at scale
  • Present programming documentation and design to team members and convey complex information in a clear and concise manner
  • Extract data from multiple sources, integrate disparate data into a common data model, and integrate data into a target database, application, or file using efficient programming processes
  • Maintain suite of data tools platforms and dashboards in Tableau, Django, d3, Jupyter, R and other analytical tools.

What we’re looking for:

  • Hands-on experience in data modeling, data visualization and pipeline design and development
  • Hands-on experience with data platforms (Hadoop, Hive, Presto, Snowflake, Cloudera ) and familiarity with data visualization (Tableau, D3) technologies
  • Strong in at least one of these programming languages: Python, Java, Go
  • Comfortable working across a wide array of technologies, project types, and business requirements. Strength in AWS and cloud data technology strongly preferred
  • Experienced at organizing and executing against sprints
  • Ability to handle confidential material discreetly

Open Opportunities

Get to know us:

Our mission

Hear what CEO Ben Silbermann has to say about how Pinterest chooses to do the right thing on the internet.

Supporting our Pinners and Pinployees

Since COVID-19 upended life as we knew it, Pinners began using Pinterest differently than before, and Pinployees have a drastically new set of needs. Learn more about our response to and support of these new priorities, with well-being and self care at the forefront.

Our commitments to inclusion and diversity

We are listening and acting. Read about the actions Pinterest is taking to increase inclusion and representation on our platform and at our company, and our commitments in support of other organizations.

Our Employee Resource Groups

Pinterest is home to 10+ ERGs, hear from them on how they’re inspiring and staying inspired at Pinterest.

What’s new on the platform

Want to stay up to date on what Pinterest is up to? Check out our Newsroom!