Staff Software Engineer, Big Data Query Platform

Pinterest is a visual discovery platform where millions of people find inspiration and plan for what matters most in their lives.
$160,520 - $330,146
Data
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience

Description For Staff Software Engineer, Big Data Query Platform

Pinterest is seeking a Staff Software Engineer to join their Big Data Query Platform team. In this role, you'll be instrumental in building a high-performance, efficient, and user-friendly big data query platform and infrastructure. You'll work with cutting-edge big data technologies like Spark, Presto/Trino, and Iceberg, handling hundreds of petabytes of data. Your responsibilities will include designing and optimizing Pinterest's big data query infrastructure, collaborating with cross-functional teams, leading technical projects, mentoring junior engineers, and ensuring the reliability and scalability of data systems. The ideal candidate should have 6+ years of experience in building large-scale big data infrastructure, expertise in technologies like Spark SQL or Presto/Trino, strong programming skills in Java, Scala, or Python, and excellent problem-solving and communication abilities. This position offers a competitive salary range of $160,520—$330,146 USD and is eligible for equity. Pinterest values diversity and inclusion, offering a flexible work model called PinFlex. Join Pinterest in their mission to help people find inspiration and create a life they love.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Big Data Query Platform

  • Design, implement, and optimize Pinterest's big data query infrastructure
  • Collaborate with cross-functional teams to understand data needs
  • Lead technical projects and initiatives, driving them to completion
  • Mentor and guide junior engineers on best practices and architecture
  • Ensure the reliability, scalability, and efficiency of data systems

Requirements For Staff Software Engineer, Big Data Query Platform

Java
Scala
Python
  • 6+ years of experience building and supporting large scalable big data infrastructure/platforms
  • Extensive experience with big data query technologies such as Spark SQL or Presto/Trino
  • Proven skills in designing and maintaining scalable data infrastructure
  • Proficiency in programming languages like Java, Scala, or Python
  • Strong problem-solving abilities and a drive for innovation
  • Excellent communication skills and the ability to collaborate across teams

Benefits For Staff Software Engineer, Big Data Query Platform

Equity
  • Equity

Interested in this job?

Jobs Related To Pinterest Staff Software Engineer, Big Data Query Platform

Visualization Engineer (L5) - Content & Studio

Netflix seeks a Visualization Engineer (L5) for Content & Studio to build data storytelling products and own user experience for internal content reporting.

Staff Product Manager - AI Platform

Staff Product Manager for AI Platform at Intuit, leading development of AI/ML capabilities for model inference, hosting, and serving.

Staff Data Engineer

Join Sojern as a Staff Data Engineer to design and implement scalable data pipelines, working with cutting-edge technologies in the travel marketing industry.

Senior Staff Technical Program Manager, Data

Senior Staff Technical Program Manager, Data at Airbnb: Lead data infrastructure initiatives, collaborate with engineering teams, and drive data-driven decision-making across the company.

Staff Software Engineer, Data Warehouse Compute

Staff Software Engineer position at Airbnb for Data Warehouse Compute, focusing on big data infrastructure and technologies.