Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Data Engineering

$254.5k - $344k

Intuit Financial Services

Principal Software Engineer, Data Engineering

Join to apply for the Principal Software Engineer, Data Engineering role at Intuit

Overview

At Intuit, we are the global financial technology platform dedicated to powering prosperity for millions of people and the communities we serve. Our Consumer Group, home to iconic products like TurboTax and Credit Karma, is at the heart of this mission.

We are seeking a Principal Software Engineer, Data Engineering to act as the primary technical leader and domain expert across multiple Data Engineering teams. This role is crucial for driving strategic transformation and defining the foundational technology for our high-scale data products. This is a unique opportunity to shape the future of data engineering architecture for the Consumer Group.

The successful candidate must operate with a "Builder Profile," possessing the mastery to identify and execute key opportunities that significantly boost engineering velocity across the company. This is a senior Individual Contributor (IC) role—no direct reports—where you will apply master-level software engineering and industry best practices to solve complex, end-to-end technical challenges, leading decisions that have a significant long-term impact.

Responsibilities
  • Technical Craft and Architectural Leadership
    • Strategy & Vision: Lead the implementation of the Consumer Platform data strategy, driving significant, end-to-end initiatives that align with the target state architecture.
    • Design Authority: Provide a "bird's-eye architecture view," clarifying rationale for all major Technical Decisions. Drive the design and implementation of durable, scalable, and secure technical designs for high availability.
    • Hands-On Execution: Act as a role model in full-cycle engineering, engaging in approximately 70% hands-on development. Lead critical projects (PoCs, pilot implementations) and mentor through live coding and collaborative problem-solving.
  • Data Strategy, Quality, and Velocity
    • Platform Standards: Define the technical strategy for data modeling, ingestion, curation, and data quality across the consumer platform. Establish the target state for real-time analytics pipelines.
    • Efficiency: Define and enforce technical standards and clear "paved paths" to accelerate velocity. Provide direction on smart execution to reduce rework and infrastructure overhead.
    • Reliability: Define approaches for incident avoidance and "game day" preparedness, including establishing Data Quality (DQ) monitoring and comprehensive E2E testing.
  • AI Native Applications and Innovation
    • AI Leadership: Possess the deep knowledge required for building and scaling AI native applications.
    • Champion Innovation: Champion and integrate emerging technologies, leveraging AI and Agentic experiences to create new opportunities and improve customer experiences.
    • Tooling Strategy: Provide direction to consolidate and manage the multiplicity of AI tooling silos to reduce organizational inefficiency.
  • Leadership, Mentorship, and Collaboration
    • Influence: Influence technology and product direction, typically driving work across multiple scrum teams.
    • Mentorship: Provide comprehensive technical mentorship through personalized skill enhancement and detailed architecture and code reviews.
    • Community: Contribute to standards, patterns, and best practices that elevate the entire engineering community.
Qualifications
  • BS or MS in Computer Science, Data Engineering, or a related field.
  • Strategic And Leadership Skills
    • Influence & Communication: Strong ability to influence and communicate clearly, succinctly, and persuasively with technical, product, and non-technical partners at all levels.
    • Strategic Mindset: Ability to synthesize achievable solutions from diverse inputs and complex data. Demonstrated experience driving technical strategy in high-scale environments.
    • Abstraction: Operate at varying levels of abstraction from business strategy down to detailed technical design.
  • Technical Expertise And Experience
    • 15+ years of software engineering experience, strong background in data engineering.
    • 9+ years professional working experience with core big data technologies:, Hadoop, Kafka, Columnar Databases, and Graph Databases. Strong experience with stream processing/near real-time data ingestion is essential.
    • Expert proficiency with SQL, Python, and Linux. Expertise in JVM-based languages such as Java (Spring & Springboot) and Scala for Spark streaming/applications.
    • Strong understanding of extensible data modeling for large-scale data and background in AWS. Expertise noted.
    • Tools: Docker, Spark, Scala, Kubernetes, Databricks Notebooks, SageMaker.
    • AI/ML: Background in AI skills in both traditional ML and Generative-AI applications.
    • Methodology: Agile Development, SCRUM, and/or Extreme Programming.
  • Compensation and Benefits

    Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs. Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is:

    • Bay Area California $254,500 – 344,000
    • Southern California $242,000 – 327,500
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Data Engineering in Mountain View, CA vacancy
  •  ...Senior / Principal Software Engineer – Data Pipelines & Performance Senior / Principal Software Engineer – Data Pipelines & Performance Xage is the first and only zero trust real-world security company. Powered by the Xage Fabric, the company’s Identity & Access... 
    Suggested
    Contract work
    Remote work
    Worldwide

    Xage

    Palo Alto, CA
    3 days ago
  • $137.6k - $267k

    Principal Software Engineer - MAI Data, Privacy, and Security, Microsoft AI - Copilot at Microsoft Corporation, Mountain View, CA. As Microsoft continues to push the boundaries of AI, we are seeking passionate individuals to work on the most interesting and challenging... 
    Suggested
    Local area

    Itlearn360

    Mountain View, CA
    1 day ago
  • $175k - $245k

     ...business requirements. Collaborate with our hardware team to support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+ years of relevant experience. Hands-on experience with the... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    14 hours ago
  • $205k - $241k

     ...looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep...  ...Expertise in performing rigorous trade studies and making data-driven architectural decisions.* Excellent communication... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    2 days ago
  •  ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion... 
    Suggested

    Wisk Aero LLC

    Mountain View, CA
    2 days ago
  • $304k

     ...the future of how work gets done. We are hiring a Principal Engineer II to architect the core data processing engine of the Snowflake Data & AI Cloud. At...  ...efficiency for every customer. AS A PRINCIPAL SOFTWARE ENGINEER II AT SNOWFLAKE YOU WILL: Architect Foundation... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    3 days ago
  • $174.1k - $279.8k

     ...relocation is offered. We're looking for an AI-Native Software Engineer (Principal Engineer) who blends strong fullstack Python engineering with...  ...integrations across backend services, agent frameworks, data sources, and user-facing applications. What You'll Do... 
    Full time
    Temporary work
    Work at office
    Local area
    Relocation

    AT&T

    Palo Alto, CA
    4 days ago
  • $261k - $353k

     ...customer problems. Drives design and implementation of durable software solutions that solve critical customer problems in a fast-...  ...Contributes to standards, patterns, and best practices that improve the engineering community. Provide perspective on leading industry trends,... 
    Temporary work
    Work experience placement
    Local area

    Intuit

    Mountain View, CA
    4 days ago
  • $231.4k - $331.8k

     ...Impact We are a highly dynamic engineering organization that works on building software for workload security products...  ...complex threat vectors. As a Principal Engineer with our Backend Services...  ...process telemetry at scale from data sources in customer environments... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cisco

    Palo Alto, CA
    1 day ago
  • $276k - $414k

     ...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated...  ...the forefront. We're looking for a Principal Software Engineer to join the Ads Format team at...  ...including product management, design, data science, and other engineering teams,... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $127.1k - $226k

     ...please Sign-In before you apply. Job Description: Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom is the leader in virtualization...  ...VCF You understand the vision, architecture, and data model of the VKS and Kubernetes Distributions You... 
    Local area

    Broadcom Corporation

    Palo Alto, CA
    7 days ago
  • $147k - $237.5k

     ...Principal Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection...  ...Knowledge of the DevOps workflow Experience with data infrastructure platforms Experience with SQL and No-SQL... 
    Full time
    Work at office

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  • $200k

     ...Evaluator products are deployed in mission-critical environments where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar on those products - and to lead the way in how we build... 
    Work at office
    Shift work

    eGain

    Sunnyvale, CA
    3 days ago
  • $172k - $349k

     ...Principal Software Engineer - Embedded (RIS) This role has been designed as ''Onsite'' with an expectation that you will primarily work from an...  ...help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    8 days ago
  •  ...powered IT management and cybersecurity software, serving Managed Service Providers (...  ...the bar. Job Summary The Principal Software Engineer - Cloud Native and SASE focused will...  ...performance, and cost. Partner closely with data-plane teams to define APIs, traffic... 
    Worldwide

    Kaseya Careers

    Sunnyvale, CA
    2 days ago
  • $142.8k - $274.8k

     ...audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer...  ...reviews and take effective service decisions based on data and telemetry. Understand Microsoft businesses and collaborate... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $296.3k

     ...systems to intuitive design, intelligent software, and next-generation safety and...  ...global scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local...  ...for complex integration issues, using data-driven techniques and principled experimentation... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago
  • $247.5k - $267k

     ...the future of enterprise marketing. What You’ll Do As a Principal Engineer, you will: Solve complex architectural challenges to...  ..., and compliance. What You Bring ~10+ years in software engineering, with at least 3+ years in a principal/staff-level... 
    Work at office
    Flexible hours
    3 days per week

    typeface.ai

    Palo Alto, CA
    2 days ago
  • $142.8k - $274.8k

     ...TheCoreAIWorkloadsteam builds thefoundationalinference engines and APIs thatpower largescale AI inference across Azure...  ...rapid experimentation, cloud infrastructure, and systems software-working closely with CoreAI data plane, compute, and partner teams to deliver end-to-end... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $142.8k - $274.8k

     ...enjoy solving problems, writing software, and working with customers?...  ...! The Industry Solutions Engineering (ISE) team is a global...  ...platform. We are hiring a Principal Software Engineer with deep...  ...team of software engineers, data scientists, technical program... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $200k - $220k

     ...Principal Software Engineer – Palo Alto, CA October 10, 2024 Xage Security, Inc. seeks Principal Software Engineer in Palo Alto, CA: Job Duties: Design and develop Xage distributed system and deployment projects including health monitoring and visualization. Design and... 
    Remote work

    Xage

    Palo Alto, CA
    2 days ago
  • $209.09k - $303.34k

     ...We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience...  ...around it. Role Summary: The Technical Lead Sr Principal Software Engineer, BSW is a senior technical leader and enterprise-wide... 
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    14 hours ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $210k - $300k

     ...Principal Wi‑Fi Software Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally...  ...and reliable software deployment, test execution, and data analysis as part of a continuous integration and release... 
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    2 days ago
  • $163k - $296.4k

     ...about designing foundational engineering systems (instrumentation, experimentation...  ...higher confidence. As a Principal Growth Engineer in CoreAI,...  ...) Partner with Product, Data Science, Design, and Research...  ...‑on and detail‑oriented Software engineering fundamentals with... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    6 days ago
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people...  ...cross-functional teams, including product management, design, data science, and other engineering teams, to deliver cohesive... 
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    2 days ago
  • $119.8k - $234.7k

     ...About the Role We're building AI-first engineering systems that power growth at Microsoft -...  ...of product, engineering, and data, driving experimentation, learning velocity...  ...environment What We're Looking For Software engineering fundamentals with experience... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    14 hours ago
  • $170k - $210k

     ...Principal Software Developer Engineer Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future...  ..., our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software... 
    Full time
    Worldwide
    Home office

    Edelman

    Sunnyvale, CA
    14 hours ago
  • $349k - $431k

     ...Principal Software Engineer, Perception Pretraining Waymo is an autonomous driving technology company with the mission to be the world's most...  ...at Alphabet. We have access to millions of miles of driving data from a diverse set of sensors, allowing ML practitioners like... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $276k - $414k

     ...and its AR glasses, Spectacles. Snap Engineering teams build fun and technically...  ...the forefront. We're looking for a Principal Software Engineer to join the Business Experience...  ...including product management, design, data science, and other engineering teams, to... 
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Data Engineering. Be the first to apply!