Staff Software Data Engineer - Credit Karma

Intuit - Charlotte, NC

Hiring: Staff Software Data Engineer - Credit Karma Company: Intuit Location: Charlotte, NC Job Posted Time: 2026-09-03 10:45:02 Target Skills & Keywords : AWS, Apache, Azure, BigQuery, CI/CD, Data Pipeline, ETL, Encryption, GCP, Git, Java, Kafka, Kubernetes, Microservices, MySQL, Pub/Sub, Python, REST, Scala, gRPC About the job Experience: •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, Google Pub/Sub, or equivalent •3+ years of experience building data pipelines on a major cloud platform (GCP, AWS, or Azure), including services like Dataflow, BigQuery, Spanner, or their equivalents Required Skills: •Design, build, and maintain high-throughput, low-latency data frameworks used across Credit Karma's engineering organization, including ETL templates, persistence libraries, and streaming data pipelines •Develop and extend Scala-based microservices and frameworks built on Finagle, Akka Streams, and gRPC that process petabytes of data daily •Build and optimize cloud-native data pipelines on Google Cloud Platform using Dataflow (Apache Beam), Pub/Sub, BigQuery, and Spanner •Own and evolve our Kafka-based streaming infrastructure — designing producers, consumers, and connectors that handle hundreds of terabytes of events per day with strict latency and durability guarantees •Build persistence frameworks that provide a unified, type-safe API for reading and writing across Spanner, MySQL, and BigQuery •Design and implement encryption, decryption, and fine-grained access control capabilities as reusable framework features, ensuring compliance with data governance requirements •Create self-service developer tooling — CLI tools, templates, and onboarding automation — that reduces the time for other teams to adopt the data platform from weeks to hours •Drive technical design through architecture reviews and Technical Design Documents (TDDs), influencing decisions across the broader Data & AI organization Qualifications: •Operational familiarity with infrastructure-as-code, Kubernetes (GKE), and container-based deployment models •Track record of mentoring engineers and driving technical alignment across teams through design documents and architecture reviews Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!