Staff Software Engineer, Infrastructure Data Engineering

Pinterest

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
New York, NY
Salary
$177,185–$364,795 / yr
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $206k
This role $271k
$116k $391k
below market most similar roles pay here above market

This role pays more than 96% of similar roles. Most pay $174,287–$238,250 — the blue band above. At the midpoint, this role pays about $271k versus about $206k for comparable roles.

Based on 240 similar postings.

Employer

About Pinterest

Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.

Pinterest currently has 76 open roles on FindRole.

Listed pay typically runs $177,185–$339,078 across 70 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer, Infrastructure Data Engineering

Staff Software Engineer, Infrastructure Data Engineering will join the team to build data systems that help manage infrastructure usage and cost. In this individual-contributor role, you will lead the design and hands-on delivery of reliable data products, including pipelines, models, and services. You will be responsible for production ingestion and transformation, data modeling, and workflow orchestration to support infrastructure planning, cost attribution, and budget workflows. The role requires significant experience with Python, SQL, and AWS or similar cloud environments. You must demonstrate expertise in large-scale ETL, data contracts, and operational monitoring. You will solve complex problems regarding data accuracy and consistency while leveraging AI to accelerate investigations and documentation. Key domain context includes managing infrastructure cost data, budgeting, and shared data platforms.

What does a Software Engineer earn in New York?

Median $216000 from 270 postings across 57 companies.

See salary data

What you'll do

  • Set the technical direction and define the roadmap for scalable infrastructure data products.
  • Design, build, and operate production ingestion pipelines, data models, and services for infrastructure cost and usage.
  • Strengthen shared data products using clear contracts, automated quality checks, and operational monitoring.
  • Lead cross-functional initiatives from initial problem definition through technical trade-offs to final rollout.
  • Use AI to accelerate data-quality investigations and speed up the implementation of data transformations.
  • Develop self-service tools for partners to access trusted infrastructure insights while protecting sensitive information.
  • Mentor other engineers and conduct design reviews to raise the overall engineering bar.

What we're looking for

  • Bachelor’s degree in computer science, a related field, or equivalent practical experience.
  • Significant experience designing, building, and operating production data systems or data-intensive services at scale.
  • Strong software engineering skills in Python and SQL with a record of writing tested, maintainable production code.
  • Deep experience with ingestion, large-scale ETL and transformation, data modeling, and workflow orchestration.
  • Experience designing data interfaces and contracts and improving quality, freshness, completeness, and consistency.
  • Track record of leading complex technical work across teams from problem definition through delivery and operation.
  • Experience operating dependable data pipelines or services, including testing, monitoring, and incident response.
  • Experience with AWS or similar cloud environments.
  • Demonstrated ability to use AI to improve speed and quality in day-to-day workflows while critically verifying outputs.
  • Experience with infrastructure cost or usage data, budgeting, shared data platforms, dbt, data lineage, or modeling hierarchical ownership (preferred).
  • Hands-on experience with large, cloud-native multi-tenant platforms at Internet scale (preferred).

More like this

Similar roles

Staff Software Engineer, Data Infrastructure

Salesforce

San Francisco, CA +3 14 days ago $197,300–$313,700
Python Golang SQL Bash Kubernetes Spark Airflow EMR Pinot Trino Hive Metastore Terraform Vault Chef Grafana GitHub Actions CI/CD OLAP
10+ yrs exp Hybrid

Staff Software Engineer, Data Infrastructure

Plaid

San Francisco, CA 113 days ago $207,600–$273,600
Data Infrastructure Data Warehouse Data Lakehouse Apache Spark Workflow Orchestration Streaming Infrastructure Python Databricks Airflow AWS EMR ETL Machine Learning System Design Data Pipelines
6+ yrs exp

Staff Software Engineer, Data Infrastructure

Plaid

San Francisco, CA +1 113 days ago $207,600–$273,600
Data Infrastructure Data Warehouse Data Lakehouse Apache Spark Workflow Orchestration Streaming Infrastructure Python Databricks Airflow AWS EMR ETL System Design Machine Learning Data Pipelines
6+ yrs exp

Staff Software Engineer, Core Infrastructure

Okta Inc

San Francisco, CA 96 days ago $194,000–$267,000
Java AWS Kubernetes Terraform Redis Docker MySQL Spring Spring Boot Hibernate Tomcat gRPC REST GCP AWS EKS Agile
8+ yrs exp Hybrid