Staff Software Data Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Charlotte, NC
Posted
148 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $224k
$166k most similar roles pay here $285k

This listing doesn't post a salary. Most similar roles pay $193,000–$255,625.

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 174 open roles on FindRole.

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

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Software Data Engineer

Staff Software Data Engineer - Credit Karma As a member of the foundational engineering team, you will build the core infrastructure, frameworks, and persistence layers that power data-intensive features across the organization. You will design and maintain high-throughput, low-latency data pipelines, develop Scala-based microservices using Finagle, Akka Streams, and gRPC, and manage Kafka-based streaming infrastructure to process petabytes of daily data. Your work involves building cloud-native pipelines on Google Cloud Platform using Dataflow, Pub/Sub, BigQuery, and Spanner, while creating type-safe APIs for MySQL and implementing encryption and access control features. You will also develop self-service developer tools and CLI utilities to improve the internal developer experience. The role focuses on solving complex distributed systems problems, ensuring data durability, and managing high-volume data ingestion from service emission through to consumer hydration in a large-scale production environment.

What you'll do

  • Design and maintain high-throughput data frameworks including ETL templates, persistence libraries, and streaming pipelines.
  • Develop Scala-based microservices using Finagle, Akka Streams, and gRPC to process petabytes of daily data.
  • Build and optimize cloud-native data pipelines on GCP using Dataflow, Pub/Sub, BigQuery, and Spanner.
  • Manage Kafka-based streaming infrastructure including the design of producers, consumers, and connectors for high-volume events.
  • Create unified, type-safe persistence frameworks for reading and writing across Spanner, MySQL, and BigQuery.
  • Implement encryption, decryption, and fine-grained access control features to ensure data governance compliance.
  • Develop self-service developer tools such as CLI tools and onboarding automation to improve internal developer experience.
  • Build observability features including dashboards, alerting, and metrics for all deployed systems.

What we're looking for

  • 7+ years of professional software engineering experience building backend services and data infrastructure in Scala, Java, or a similar JVM language.
  • 7+ years of experience designing and operating high-throughput, low-latency distributed systems that process data at petabyte scale.
  • 3+ years of experience with streaming and messaging platforms such as Apache Kafka or Google Pub/Sub.
  • 3+ years of experience building data pipelines on a major cloud platform using services like Dataflow, BigQuery, or Spanner.
  • Professional experience with RPC frameworks such as Finagle, gRPC, or Akka for production-grade service-to-service communication.
  • Strong understanding of software engineering best practices including CI/CD, version control, code review, and automated testing.
  • Experience building reusable frameworks, SDKs, or platform libraries focused on developer experience.
  • Experience with data encryption, schema management, and infrastructure-as-code in large-scale production environments.

More like this

Similar roles

Staff Software Engineer

Intuit

Oakland, CA 56 days ago $202,500$274,000
Python Java Scala SQL BigQuery Google Dataflow Airflow Spark Flink Data Warehousing Data Modeling Streaming Distributed Systems Agile Methodologies Monitoring Alerting
10+ yrs exp

Staff Software Engineer

Intuit

Oakland, CA 7 days ago $202,500$274,000
Python Java Scala SQL BigQuery Google Dataflow Airflow Spark Flink Data Warehousing Data Modeling Streaming Distributed Systems Agile
10+ yrs exp

Staff Software Engineer

Intuit

New York, NY 8 days ago $202,500$274,000
Scala TypeScript GraphQL Kafka Google Cloud Kubernetes Docker Terraform CI/CD REST gRPC SQL NoSQL LLM TDD Microservices Distributed Systems
7+ yrs exp

Staff Software Engineer

Intuit

Charlotte, NC +2 30 days ago $202,500$274,000
TypeScript Java Scala Kubernetes Docker Terraform Node.js GraphQL Microservices NoSQL relational database s LLM GenAI Machine Learning CI/CD TDD ORM API Design
7+ yrs exp

Staff Software Engineer

Intuit

Charlotte, NC 58 days ago
TypeScript Java Scala Kubernetes Docker Terraform Microservices GraphQL Node.js NoSQL relational database s ORM LLM GenAI Machine Learning CI/CD TDD Integration Testing API Design
7+ yrs exp