Senior Staff Software Engineer, Data Engineering

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CAMountain View, CA
Salary
$205,500–$277,500 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $242k
$127k $294k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $165,000–$214,500 — the blue band above. At the midpoint, this role pays about $242k versus about $190k 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 259 open roles on FindRole.

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

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Senior Staff Software Engineer, Data Engineering

The Senior Staff Software Engineer, Data Engineering joins the Data Engineering Team to build data frameworks, ingestion pipelines, and tools using big data technologies to gain insights into customer experiences. As a technical leader and domain expert, you will design, implement, and support software products and services across multiple scrum teams. You will perform hands-on development, create technical design specifications, and implement data models while ensuring operational excellence, security, and reliability. The role requires expertise in Java, Spring, Scala, Spark, Flink, Python, SQL, and Linux. You will work with AWS, Google Cloud, Docker, Kubernetes, and Databricks to solve complex data warehousing and analytic architecture problems. You will also leverage GenAI technologies and stream processing to drive measurable business impact and technical growth.

What does a Software Engineer earn in California?

Median $214500 from 1134 postings across 74 companies.

See salary data

What you'll do

  • Perform 70-85% hands-on development across all phases of the software life cycle.
  • Design and implement data models and technical design specifications for complex data products.
  • Diagnose and resolve complex, cross-capability issues and troubleshoot production bugs.
  • Build and maintain data ingestion pipelines and frameworks using Spark, Flink, and cloud systems.
  • Create reusable and self-serve libraries and tools to enhance software applications.
  • Identify and integrate AI technologies to improve software development efficiency and product capabilities.
  • Communicate complex technical architectures and designs to both technical and non-technical stakeholders.
  • Mentor engineers to elevate experimentation and growth engineering capabilities across the organization.

What we're looking for

  • BS or MS in Computer Science, Data Engineering, or a related field.
  • 9+ years of software engineering experience with a strong background in data engineering.
  • Expertise in developing software for Java (Spring & Springboot), Scala for Spark, or other JVM-based languages.
  • 5+ years of professional experience with SQL, XML, JSON, YML, Python, and Linux.
  • 5+ years of professional experience with big data technologies including Hive, Hadoop, Kafka, and stream processing.
  • Expertise with cloud platforms such as AWS, Azure, or GCP, with specific expertise in AWS services like EC2, S3, EMR, DynamoDB, and Athena.
  • Knowledge of AI/ML, Generative AI, and experience with growth-focused AI/ML applications.
  • Experience with low-latency NoSQL datastores (such as DynamoDB, HBase, Cassandra, MongoDB) is a plus.
  • Experience with building stream-processing applications using Spark Streaming or Flink is a plus.

More like this

Similar roles

Senior Staff Software Engineer, Data Engineering

Nvidia

Santa Clara, CA 8 days ago $200,000–$322,000
Python SQL Databricks Apache Spark CI/CD REST APIs Data Modeling Git Lakehouse Distributed Processing Monitoring Observability FinOps Data Quality Schema Evolution
10+ yrs exp

Senior Software Engineer, Data Engineering

DoorDash, Inc

San Francisco, CA +2 18 days ago $143,800–$211,500
Python Java SQL Spark Kafka Flink Snowflake Redshift PostgreSQL Airflow Hive Druid Presto AWS GCP Tableau Superset Looker ETL Distributed Computing
5+ yrs exp Hybrid

Senior Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA 10 days ago
Web Software System Architecture JavaScript TypeScript Python Go HTML CSS AWS GCP Azure Cloud-native CI/CD DevOps Full-stack CMS AI Observability Security Reliability
10+ yrs exp Hybrid

Senior Staff Software Engineer

Cisco

San Jose, CA 60 days ago
Python Playwright AI ML LLM APIs Prompt Engineering Agentic Workflows JMeter Contract Testing Performance Testing Test Automation Benchmarking
10+ yrs exp Hybrid

Senior Staff Software Engineer

Qualcomm

San Diego, CA 23 days ago $169,800–$254,600
Linux Kernel C C++ Python ARMv8 ARMv9 KVM IOMMU DVFS QEMU JTAG GIT FPGA Device Drivers SPI I2C USB Embedded Systems Security Code Review System Architecture
6+ yrs exp

Senior Staff Data Engineer

Capital One Financial

Remote (McLean, VA) +2 60 days ago
AWS Lakehouse Architecture Kafka Flink Spark Snowflake Databricks Python SQL Java Scala Data Modeling Machine Learning Big Data Data Architecture
9+ yrs exp Remote