Staff Software Data Engineer

Intuit

Mountain View (CA)

On-site

USD 203,000 - 274,000

Full time

40 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intuit in Mountain View, CA is seeking a Staff Software Data Engineer for the QuickBooks Capital and Lending team onsite. You will design and deliver enterprise-scale data engineering pipelines and features, with substantial hands-on development and production support through on-call rotations.

You will join the team to build data engineering pipelines for QuickBooks Capital customers, combining hands-on engineering with operational responsibilities to support production systems and post-release

Qualifications

  • 7+ years building data engineering pipelines.
  • Strong Python and Spark coding within large codebases.
  • Experience across the full SDLC and on-call rotations.

Responsibilities

  • Review requirements, design technical specs, and implement with test coverage.
  • Size work for medium to large complexity and manage timelines.
  • Design and develop data engineering pipelines and features.
  • Spend ~90% of time designing, coding, testing, and supporting production systems including on-call responsibilities.
  • Identify and resolve defects across testing, pre-prod, prod, and post-release patches.
  • Collaborate with product management, other engineering teams, and business units to drive outcomes.
  • Apply Agile, Scrum, or XP practices in delivery.

Skills

Python
PySpark
Spark
SQL
Big Data
SDLC
On-call rotations
Communication

Education

BS/MS in Computer Science or equivalent

Tools

DataBricks
AWS
Elastic Search
Kafka
SQL
Python
Spark
PySpark

Job description

Intuit is seeking a Staff Software Data Engineer for the QuickBooks Capital and Lending team in Mountain View, CA (onsite). In this role, you will design and deliver enterprise-scale data engineering pipelines and features, with substantial hands-on development and production support through on-call rotations.

Role Overview

You will join the QuickBooks Capital and Lending team to build data engineering pipelines and features for QuickBooks Capital customers. The work combines hands-on engineering with operational responsibilities to support production systems and address issues that arise after releases.

Responsibilities
  • Review functional requirements, create technical designs and specifications, and implement with coding and testing.
  • Size work for medium to large complexity and manage timelines and delivery.
  • Design and develop software using data engineering technologies.
  • Spend approximately 90% of time on designing, coding, testing, and supporting production systems, including on-call responsibilities.
  • Identify and resolve defects or bugs during testing, pre-production, production, and post-release patching.
  • Collaborate cross-functionally with product management, other engineering teams, and business units to drive outcomes.
  • Apply Agile Development, SCRUM, or Extreme Programming practices as part of delivery.
Required Qualifications
  • 7+ years developing data engineering pipelines using Python, PySpark, Spark, SQL, DataBricks, AWS, Elastic Search, and Kafka.
  • 7+ years working on Big Data technologies.
  • BS/MS in computer science or equivalent work experience.
  • Strong experience with Python and Spark, including the ability to understand and work within a large existing codebase.
  • Experience across the entire Software Development Life Cycle (SDLC).
  • Demonstrated ability to build and support large-scale enterprise data engineering pipelines and data feature development.
  • Demonstrated operational excellence and engineering focus, including production support via quarterly on-call rotations to monitor systems and resolve production errors and incidents.
  • Demonstrated communication skills, including the ability to explain complex technical topics to both technical and non-technical audiences.
  • Strong understanding of the software design and architecture process.
  • Experience with unit testing and Test-Driven Development (TDD).
Key Technologies
  • Python
  • PySpark
  • Spark
  • SQL
  • DataBricks
  • AWS
  • Elastic Search
  • Kafka
Location and Compensation

Location: Mountain View, CA (onsite)
Salary Range: USD 202,500 to 274,000 per year

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Data Engineer - Quickbooks Capital And Lending Team
Staff Software Data Engineer - Quickbooks Capital And Lending Team

Intuit, Inc. • Mountain View (CA)

On-site
USD 203,000 - 274,000
Staff Data Engineer - Quickbooks Capital and Lending
Staff Data Engineer - Quickbooks Capital and Lending

Intuit, Inc. • Mountain View (CA)

Hybrid
USD 203,000 - 274,000
Staff Data Engineer - Quickbooks Capital and Lending
Staff Data Engineer - Quickbooks Capital and Lending

Intuit • Mountain View (CA)

On-site
USD 202,500 - 274,000
Staff Data Engineer: Large-Scale Data Pipelines & Spark
Staff Data Engineer: Large-Scale Data Pipelines & Spark

Intuit, Inc. • Mountain View (CA)

Hybrid
USD 203,000 - 274,000
Staff Data Engineer, Capital & Lending Pipelines
Staff Data Engineer, Capital & Lending Pipelines

Intuit, Inc. • Mountain View (CA)

On-site
USD 203,000 - 274,000
Staff Data Engineer - On-Call Big Data & Production
Staff Data Engineer - On-Call Big Data & Production

Intuit • Mountain View (CA)

On-site
USD 203,000 - 274,000
Senior Data Engineer — Big Data Pipelines & Spark Expert
Senior Data Engineer — Big Data Pipelines & Spark Expert

Intuit • Mountain View (CA)

On-site
USD 202,500 - 274,000
Staff Software Engineer, Full Stack — QuickBooks Capital & Lending
Staff Software Engineer, Full Stack — QuickBooks Capital & Lending

Intuit, Inc. • Mountain View (CA)

On-site
USD 203,000 - 274,000
Staff Software Engineer, Full Stack — QuickBooks Capital & Lending
Staff Software Engineer, Full Stack — QuickBooks Capital & Lending

Intuit • Mountain View (CA)

On-site
USD 203,000 - 274,000
Senior Software Engineer - Data Platform
Senior Software Engineer - Data Platform

Intuit, Inc. • Mountain View (CA)

On-site
USD 171,000 - 232,000
Cash bonus
Equity rewards
Benefits