Sr. Software Engineer, Big Data

A platform where millions of people find creative ideas and inspiration to create a life they love.
$149,600 - $308,000
Data
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Engineer, Big Data

Pinterest is seeking a Senior Software Engineer to join their Big Data & Analytics team, responsible for end-to-end big data infrastructure, data warehousing, and AB testing framework. This role offers an exciting opportunity to work with data at massive scale, handling hundreds of petabytes of information that powers Pinterest's critical business operations. The position involves building and maintaining sophisticated data infrastructure, from log ingestion to batch and stream processing, utilizing cutting-edge technologies like Hadoop, Spark, Flink, and Kafka.

The ideal candidate will bring 5+ years of industry experience in big data infrastructure or data warehouse engineering, with strong programming skills in Java, Scala, or Python. This role offers significant technical challenges and the chance to impact millions of users while working with some of the largest data sets in the industry. Pinterest provides a flexible work environment with a hybrid approach, requiring in-person collaboration only 1-2 times every 6 months.

The compensation package is highly competitive, with a base salary range of $149,600 to $308,000 USD, plus equity opportunities. Pinterest is committed to creating an inclusive workplace and values diversity in their hiring process. The company offers modern benefits and embraces a culture of innovation where employees can make a significant impact on the platform's future while maintaining work-life balance through their PinFlex working model.

This role presents an excellent opportunity for experienced engineers who are passionate about big data, enjoy solving complex technical challenges, and want to work with a company that reaches millions of users globally. The position combines technical depth with the opportunity to work on infrastructure that directly impacts Pinterest's business success and user experience.

Last updated 9 hours ago

Responsibilities For Sr. Software Engineer, Big Data

  • Build infrastructure platforms and data processing pipelines that power Pinterest's critical business needs
  • Work with cutting edge big data technologies
  • Handle data processing at hundreds of petabytes scale

Requirements For Sr. Software Engineer, Big Data

Java
Python
Scala
Kafka
  • 5+ years of industry experience in big data infrastructure or data warehouse engineering/business intelligence
  • Solid experience in Java/Scala/Python
  • Bachelor's degree in Computer Science or equivalent experience
  • Experience with big data infrastructure (Hadoop/Spark/Flink/Kafka/Airflow/Presto) preferred
  • Experience with ETL, reporting, and/or A/B testing frameworks preferred

Benefits For Sr. Software Engineer, Big Data

Equity
  • Equity compensation
  • Flexible work arrangements
  • Competitive base salary

Interested in this job?

Jobs Related To Pinterest Sr. Software Engineer, Big Data

Data Scientist

Senior Data Scientist position at Pinterest combining machine learning, experimentation, and analytics to improve products serving millions of users worldwide. Remote-friendly with competitive compensation.

Senior Data Engineer, AWS Fintech

Senior Data Engineer position at AWS Fintech, building large-scale financial data systems and processing billions of transactions using advanced AWS technologies.

Snr Data Engineer - Global Accounts, Professional Services, AWSI-SDT-APJ-Japan

Senior Data Engineer position at AWS Professional Services in Tokyo, focusing on cloud data solutions and customer engagement, requiring 7+ years of data engineering experience.

Senior Software Development Engineer, Ring Data Science and Engineering

Senior Software Development Engineer position at Ring focusing on data science and engineering, building cloud-based data processing systems and ML infrastructure at scale.

Sr. Customer Success Engineer, Amazon Redshift

Senior Customer Success Engineer position at AWS working with Amazon Redshift, combining data warehouse expertise with customer-facing responsibilities in a cloud environment.