National Bank of California

Data Engineer

National Bank of California$150K — $170K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in data engineering or analytics engineering roles.
  • Bachelor's degree in Computer Science or related field; Master’s preferred.
  • Hands-on expertise with Microsoft Fabric, Azure Databricks, and Unity Catalog.
  • Advanced SQL proficiency and strong Python/Spark experience.
  • Proven skills in delivering production-grade data solutions.

Responsibilities

  • Architect and maintain data platforms using Azure technologies.
  • Design lakehouse architectures and analytics-optimized data layers.
  • Build and operate reliable data pipelines with Databricks and Azure services.
  • Implement scalable ETL/ELT frameworks ensuring data quality.
  • Design and maintain analytics-ready data models for business intelligence.
  • Manage centralized governance and security through Unity Catalog.
  • Oversee CI/CD pipeline management for data engineering projects.

Benefits

  • Competitive medical, dental, and vision coverage contributions.
  • 401k plan with employer matching.
  • Flexible Spending Accounts (FSA) available.
  • Employee Assistance Program (EAP) support.
  • Employer provided Calm subscription for mental well-being.
  • Life, AD&D, and disability insurance coverage.
  • Minimum 15 days of vacation and 11 paid holidays.
  • Paid time off for volunteer activities.
  • Tuition reimbursement program for professional development.
Full Job Description
Data Engineer

Location: Irvine, CA
Job Type: Full-Time | Exempt | Hybrid Eligible
Salary Range: $150,000 - $170,000 per year

Job Summary

The Data Engineer will join our Enterprise Technology Services team to lead the design, development, and optimization of modern, scalable data platforms that power enterprise analytics and business intelligence. This role is ideal for a hands-on technical leader who thrives in building robust, governed data environments and enabling advanced, data-driven decision making.

With over 10 years of data engineering experience, this position serves as a senior individual contributor, owning end-to-end data architecture-from ingestion and transformation to modeling and governance. You will play a critical role in shaping data platforms that are reliable, scalable, and analytics-ready across cloud ecosystems.

This role places a strong emphasis on analytics engineering, ensuring that data is not only ingested and processed, but also thoughtfully modeled, curated, and governed to support high-quality business intelligence and advanced analytics.

You will work extensively with modern data technologies, including Microsoft Fabric, Azure Databricks, Unity Catalog, and lakehouse architectures, helping to build a trusted data foundation that enables consistent, actionable insights across the organization.

Essential Duties and Responsibilities

Data Platform & Architecture

  • Architect and maintain enterprise-scale data platforms using Microsoft Fabric, Azure Data Lake, Azure Synapse, and Azure Databricks.
  • Design and implement lakehouse architectures and analytics-optimized data layers to support BI, self-service analytics, and advanced reporting.
  • Define platform standards for data ingestion, transformation, storage, and analytics consumption across the organization.


Data Engineering & Pipelines

  • Build, optimize, and operate reliable batch and streaming data pipelines using Databricks, Fabric Data Pipelines, and Azure-native services.
  • Implement scalable ETL/ELT frameworks with strong data quality, validation, and observability.
  • Ensure pipelines are resilient, performant, and cost-efficient in production environments.


Analytics Engineering & Data Modeling

  • Design and maintain analytics-ready data models (star, snowflake, and dimensional models) to support Power BI and enterprise BI use cases.
  • Develop curated, trusted datasets and semantic layers that enable consistent metrics and reporting across the business.
  • Partner closely with analysts, BI developers, and business stakeholders to translate analytical requirements into scalable data solutions.


Governance, Security & Unity Catalog

  • Implement and manage Databricks Unity Catalog for centralized data governance, lineage, access control, and auditing.
  • Enforce best practices for data security, role-based access, and data classification across platforms.
  • Ensure compliance with enterprise data governance and regulatory requirements.


DevOps, CI/CD & Reliability

  • Design and manage CI/CD pipelines for data engineering workloads using Azure DevOps.
  • Apply best practices for version control, automated testing, environment promotion, and deployment.
  • Monitor production data systems to ensure high availability and operational stability.
  • Experience in databricks asset bundles (DAB) is preferred


Cross-Platform & Modern Analytics Experience

  • Work across modern analytics ecosystems, integrating Azure-based platforms with other cloud data technologies as needed.
  • Leverage experience with Snowflake (architecture, data modeling, performance optimization) as a plus in hybrid or multi-platform analytics environments.


Minimum Qualifications

  • 10+ years of experience in data engineering, analytics engineering, or data platform development.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (Master's preferred).
  • Deep hands-on experience with:
    • Microsoft Fabric (Lakehouse, OneLake, Data Pipelines, Semantic Models)
    • Azure Databricks, including Unity Catalog
    • Data modeling for analytics and BI
    • Azure DevOps (CI/CD, Git, automated deployments)
    • Business Intelligence platforms, especially Power BI
  • Advanced proficiency in SQL and strong experience with Python / Spark-based development.
  • Proven ability to deliver analytics-ready, production-grade data solutions.


Preferred Qualifications

  • Experience with Snowflake (data modeling, analytics workloads, performance tuning) a plus.
  • Background in financial services or regulated enterprise environments.
  • Experience supporting self-service analytics and governed data democratization.
  • Snowflake experience considered a strong plus.
  • Familiarity with data quality, metadata management, and lineage tooling.
  • Microsoft certifications such as:
  • Azure Data Engineer Associate (DP-203)
  • Microsoft Fabric Analytics Engineer (preferred)


Benefits & Perks

  • Competitive employer contribution to medical, dental and vision coverage
  • 401k plan with employer match
  • Flexible Spending Accounts (FSA) and Dependent Care Accounts
  • Employee Assistance Program (EAP)
  • Employer provided Calm subscription
  • Employer provided mental health benefits through Teladoc
  • Life, AD&D and disability insurance
  • Minimum 15 Days of Vacation, 11 Paid Federal Holidays, Paid Time off to Volunteer
  • Online discount program
  • Tuition Reimbursement Program


Join Our Team!

  • Submit your resume to Apply to Your Position Here


About National Bank of California

National Bank of California is a community bank that provides personal and business banking services. The bank was founded in 1982 and is headquartered in Irvine, California. National Bank of California offers a range of financial products and services, including checking and savings accounts, loans, credit cards, and online banking. The bank has a strong commitment to customer service and community involvement, and is dedicated to helping its customers achieve their financial goals.
Learn more about National Bank of California
Size
200 employees
Industry

Similar Jobs

More Jobs at National Bank of California

  • National Bank of California
    Data Engineer
    $150K — $170K *
    Irvine, CA 92620 (Orange County)
    Information Technology
    In-Person
  • National Bank of California
    Relationship Manager
    $100K — $150K *
    Palo Alto, CA 94303 (Santa Clara County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Data Engineer jobs: