Staff Software Engineer, Data Infrastructure

Plaid

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$207,600–$273,600 / yr
Posted
113 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $214k
This role $241k
$160k $286k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $182,500–$245,882 — the blue band above. At the midpoint, this role pays about $241k versus about $214k for comparable roles.

Based on 240 similar postings.

Employer

About Plaid

Plaid is a financial technology company that builds a data network powering digital finance applications, enabling consumers to securely connect their financial accounts to apps and services. Industry: Financial Technology & Data Infrastructure

Plaid currently has 73 open roles on FindRole.

Listed pay typically runs $190,800–$262,800 across 73 roles with salary data.

Most-posted roles

View all roles at Plaid

At a glance

TL;DR · Staff Software Engineer, Data Infrastructure

The Staff Software Engineer - Data Infrastructure joins the Data Infrastructure team to scale data systems while maintaining correct and complete data. This role involves contributing to the long-term technical roadmap for data-driven and machine learning iteration, leading key projects like improving ML development golden paths, implementing offline streaming solutions, and building net new ETL pipeline infrastructure. The engineer will also evolve data warehouse or data lakehouse capabilities, debug systems, and mentor junior engineers. Required skills include proficiency in Python and deep understanding of Data Warehouses, Data Lakehouses, Apache Spark, Streaming Infrastructure, and Workflow Orchestration. Candidates should also possess experience with Databricks, Airflow, and AWS EMR. The work focuses on creating abstractions to simplify platform development for other engineers while ensuring performant and cost-efficient data pipelines.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Contribute to the long-term technical roadmap for data-driven and machine learning iteration.
  • Lead key data infrastructure projects including ML development paths and offline streaming solutions.
  • Build new ETL pipeline infrastructure and evolve data warehouse or lakehouse capabilities.
  • Define technical roadmaps for backend systems and abstractions with cross-functional stakeholders.
  • Debug, troubleshoot, and reduce the operational burden for the Data Platform.
  • Mentor team members and provide leadership through code reviews and technical document reviews.

What we're looking for

  • 6+ years of software engineering experience.
  • Extensive hands-on experience delivering successful projects within the Data Infrastructure or Platform domain at similar or larger companies.
  • Deep understanding of Data Infrastructure systems, including Data Warehouses, Data Lakehouses, Apache Spark, Streaming Infrastructure, or Workflow Orchestration.
  • Proficiency in coding, testing, and system design to ensure reliable and scalable solutions.
  • Experience with Python.
  • Demonstrated leadership abilities, including experience mentoring and guiding junior engineers.
  • Strong cross-functional collaboration, communication, and project management skills.
  • Experience with Databricks, Airflow, or AWS EMR (preferred).

More like this

Similar roles

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, 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 Engineer

Walmart

Bellevue, WA 7 days ago $132,000–$264,000
Java Python Scala SQL NoSQL Spring Boot Spring MVC Kafka Kubernetes Spark BigQuery Google Cloud Maven REST CI/CD Microservices Containerization Distributed Caching ML Frameworks System Design
4+ yrs exp