×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer - Credit Karma

Job in Oakland, Alameda County, California, 94616, USA
Listing for: Intuit Inc.
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Data Engineering
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below
Position: Staff Data Engineer - Credit Karma

Overview

Intuit Credit Karma is a mission-driven company focused on championing financial progress for our more than 130 million members globally. We offer free credit scores and a range of services to support financial goals, including identity monitoring, applying for credit cards, shopping for insurance and loans, and savings and checking accounts. Credit Karma has grown to more than 1,700 employees across offices in Oakland, Charlotte, Culver City, San Diego, London, and New York City.

About the Role:

We are looking for a Staff Data Engineer to build scalable data and software solutions that power a wide range of use cases across Credit Karma. In this role, you will work cross-functionally with Product Management, Data Architects, Data Scientists, Product Analysts, Software Engineers, and other Data Engineers to translate business and product needs into robust, production-grade systems. You will design and develop data warehouses, data models, pipelines, and reusable frameworks, while contributing to the broader infrastructure and services that enable reliable and efficient data processing and experiment execution s is an end-to-end engineering role with a strong emphasis on software engineering fundamentals, focusing on building scalable, maintainable systems and contributing to shared platforms.

This role is ideal for engineers who are passionate about building reliable systems with data at the core and who are interested in growing across both data engineering and software/platform engineering domains.

Responsibilities
  • Design and develop scalable, production-grade systems across the data lifecycle, including data ingestion, processing, modeling, and serving

  • Build and maintain robust data pipelines (batch and streaming) using modern data technologies

  • Apply strong software engineering principles to ensure systems are reliable, testable, and maintainable

  • Build well-structured, reusable datasets and data models that power analytics, applications, and downstream systems

  • Develop and enhance frameworks that enable scalable data processing and reduce duplication across teams

  • Contribute to standardizing metrics, data definitions, and modeling patterns

  • Contribute to both data and service-layer components of the data and experimentation platform

  • Collaborate with engineers to improve platform capabilities, scalability, and developer experience

  • Support systems that enable reliable experiment execution, metric computation, and analysis at scale

  • Implement monitoring, alerting, and validation to ensure high data quality and system reliability

  • Troubleshoot complex data and system issues, performing root cause analysis and driving resolution

  • Continuously improve system performance, scalability, and cost efficiency

  • Partner with Product Management, Data Architects, Data Scientists, Product Analysts, and Software Engineers to define and deliver data solutions

  • Translate ambiguous requirements into scalable technical designs and drive execution end-to-end

Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field

  • 10+ years of experience in software engineering, data engineering, or a related role

  • Strong programming skills in at least one language (e.g., Python, Java, Scala), with solid software engineering fundamentals

  • Expertise in SQL and strong understanding of data modeling and data warehousing concepts

  • Demonstrated success building and maintaining large-scale data pipelines using technologies such as Google Dataflow, Big Query, Airflow/Composer, Spark, or Flink

  • Experience designing and building scalable data pipelines and distributed systems

  • Deep understanding of software development lifecycle best practices, including agile methodologies

  • Excellent communication, collaboration, and stakeholder management skills

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary