Staff Software Data Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mountain View, CA
Salary
$202,500–$274,000 / yr
Posted
103 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $199k
This role $238k
$135k $289k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $161,287–$236,840 — the blue band above. At the midpoint, this role pays about $238k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About Intuit

Intuit is a financial software company known for products like TurboTax, QuickBooks, Mint, and Credit Karma, helping consumers and small businesses manage their finances and taxes. Industry: Financial Software & Technology

Intuit currently has 255 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 236 roles with salary data.

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Software Data Engineer

The Staff Software Data Engineer joins the QuickBooks Capital And Lending Team to build enterprise scale data engineering pipelines and features for QuickBooks Capital customers. This role involves understanding functional requirements, developing technical designs, and spending ninety percent of the time hands-on designing, coding, testing, and supporting production systems. The engineer will manage timelines for medium to large complexity work, resolve defects across various environments, and collaborate cross-functionally with product management and business units. Key technical requirements include proficiency in Python, PySpark, Spark, SQL, DataBricks, AWS, Elastic Search, and Kafka, alongside Big Data fundamentals. Candidates must demonstrate experience with the full Software Development Life Cycle, Agile methodologies, and Test-Driven Development to ensure operational excellence while maintaining a large existing codebase.

What you'll do

  • Develop technical designs, specifications, and code for enterprise-scale data engineering pipelines.
  • Design and develop software using Python, PySpark, Spark, SQL, Databricks, AWS, and Kafka.
  • Manage timelines and deliveries for work of medium to large complexity.
  • Perform hands-on coding, testing, and production system support.
  • Resolve defects and bugs during testing, pre-production, and post-release phases.
  • Monitor production systems and resolve incidents during quarterly on-call rotations.
  • Implement unit testing and Test-Driven Development (TDD) methodologies.

What we're looking for

  • 7+ years of experience developing data engineering pipelines using Python, PySpark, Spark, SQL, DataBricks, AWS, Elastic Search, and Kafka.
  • 7+ years of experience working with Big Data technologies.
  • BS/MS in computer science or equivalent work experience.
  • Strong experience with Python and Spark and the ability to understand a large existing codebase.
  • Experience with the entire Software Development Life Cycle (SDLC).
  • Experience building and supporting large-scale enterprise data engineering pipelines and featurization.
  • Experience with unit testing and Test-Driven Development (TDD).
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies.

More like this

Similar roles

Senior Software Data Engineer

Intuit

Mountain View, CA 12 days ago $171,000–$231,500
Python PySpark Spark SQL Databricks AWS Elastic Search Kafka Big Data Agile SCRUM Extreme Programming SDLC TDD Claude Cursor
5+ yrs exp

Staff Software Engineer, Full Stack

Intuit

Mountain View, CA 21 days ago $202,500–$274,000
Java Kotlin Spring Boot React TypeScript JavaScript AWS Kubernetes Kafka Elasticsearch SQL NoSQL REST gRPC GraphQL CI/CD TDD GenAI LLM Microservices
8+ yrs exp

Data Engineer, Staff

Qualcomm

San Diego, CA 40 days ago $133,600–$200,400
Databricks Delta Lake Unity Catalog Python Java SQL NoSQL AWS IAM Data Engineering Data Modeling Data Governance Data Observability Fivetran HVR Vault Machine Learning Data Pipelines
8+ yrs exp

Staff Software Engineer, Banking

Brex

New York, NY 97 days ago $240,000–$285,000
Distributed Systems System Design Banking Systems Payment Orchestration Ledgering Money Movement Platform Engineering Service Modernization Observability Incident Prevention Technical Strategy Architecture Review
8+ yrs exp Hybrid

Staff Software Engineer, Banking

Brex

San Francisco, CA 97 days ago $240,000–$285,000
Distributed Systems System Design Payments Ledgering Money Movement Platform Engineering Observability Service Modernization Production Systems
8+ yrs exp Hybrid

Staff Software Engineer, Banking

Brex

Seattle, WA 97 days ago $240,000–$285,000
Distributed Systems System Design Banking Systems Payment Orchestration Ledgering Money Movement Platform Engineering Service Modernization Observability Incident Prevention Scalable Systems
8+ yrs exp Hybrid