К содержимому

Data Engineer

Better Debt SolutionsIrvine

  • IT

Better Companies is a multi-brand financial services organization providing debt relief, tax support, and business funding solutions. We’re strengthening our operations, refining our systems, and building a more cohesive, efficient experience across our brands. Our approach is grounded in transparency, strong operational foundations, and well-structured processes that support reliable execution and scalable growth.

About the Role

We are seeking an experienced Data Engineer to design, build, support, and optimize our modern enterprise data platform . In this role, you will modernize our data architecture toward a Microsoft Fabric–based environment, developing reliable ingestion pipelines and modeling data into trusted lakehouse and warehouse layers . A key focus of the position involves accelerating data transformation performance and maximizing the efficiency of Fabric capacity utilization . You will take ownership of end-to-end data reliability, ensuring the freshness, completeness, and accuracy of data required for operational reporting and AI-driven insights . If you are solutions-oriented, thrive on ambiguity, and take pride in turning complex data problems into reliable systems, we’d love to have you on our team .

Location: Irvine, CA (Fully In-Office)

Compensation: $140,000 - $155,000 / year

Job Type: Full-Time (Exempt/Salary)

What You'll Be Doing

In this role, priorities can shift rapidly based on system optimization needs, business analytics demands, and strategic platform initiatives .

-

Data Platform Architecture & Lakehouse Engineering

-

Design and implement scalable data warehouse and Lakehouse architectures utilizing Microsoft Fabric and Azure .

-

Architect and organize data structures within OneLake, Fabric Warehouse, and Lakehouse using a medallion (bronze, silver, gold) approach .

-

Develop and maintain ingestion and transformation pipelines using Data Factory in Fabric (pipelines, Copy jobs) and Spark/Python notebooks .

-

Ingest data from REST APIs and relational databases (MySQL/MariaDB, PostgreSQL/Redshift, SQL Server), including sources operating behind on-premises data gateways .

-

Design dimensional models and star schemas with SCD Type 2 history and conformed dimensions to support cross-functional reporting .

-

Centralize business logic in curated gold-layer tables to ensure semantic models remain consistent and feed near-real-time operational dashboards .

-

Performance Tuning & Capacity Optimization

-

Profile and tune Spark and SQL workloads to accelerate transformation run times via partitioning, file sizing, join strategies, and caching .

-

Redesign legacy full-reload processes into incremental and change-data-capture (CDC) pipelines to minimize compute overhead .

-

Monitor and manage Fabric capacity (CU) consumption with the Fabric Capacity Metrics app to prevent compute throttling during peak workloads .

-

Maintain Delta tables using OPTIMIZE, VACUUM, and V-Order to ensure fast read performance in Direct Lake and warehouse queries .

-

Audit existing pipelines, notebooks, and dataflows to eliminate redundant processing and consolidate duplicate logic .

-

Data Reliability, Observability & Stakeholder Collaboration

-

Implement automated freshness, volume, and completeness monitoring alongside proactive alerting on all production pipelines .

-

Reconcile loaded data against source systems to resolve ingestion gaps and anomalies at the root cause .

-

Execute safe historical data corrections and backfills with dry runs and validation prior to deploying to production .

-

Collaborate closely with vendor partners, internal business users, BI, and analytics teams to deliver cost-efficient, scalable data solutions .

Who You Are

We value adaptability, a solutions-oriented mindset, and deep technical curiosity :

-

Bachelor's degree in Computer Science, Data Science, Information Systems, or a related field (or equivalent professional experience) .

-

7+ years of hands-on experience in Data Engineering or Data Platform Development, including direct production experience with Microsoft Fabric and Azure data technologies .

-

Proven ability to identify, decompose, and solve complex data challenges independently and as part of a team . You adapt smoothly to shifting priorities, take initiative in fast-paced environments, and maintain resilience when troubleshooting intricate system issues .

-

Strong proficiency in Python, PySpark, and advanced SQL . Proven track record of reducing run times and compute costs through workload optimization, incremental loading, and dimensional modeling (star schema, SCD Type 2) .

-

Practical experience with Git-based development and deployment promotion workflows using Azure DevOps or GitHub .

-

Excellent communicator with the ability to bridge conversations across executive leadership (CEO, COO), vendor partners, and non-technical stakeholders alike .

Bonus Points (Great to Have)

-

Microsoft Fabric Data Engineer Associate (DP-700) certification .

-

Familiarity with Azure AI Foundry or Azure Machine Learning .

-

Experience leveraging AI-assisted coding tools to accelerate pipeline development .

-

Familiarity with secondary cloud ecosystems such as Google Cloud Platform (GCP) .

-

Prior database administration (DBA) experience managing data security, redundancy, and high availability .

What We Offer

-

Comprehensive medical, dental, and vision insurance coverage options.

-

Paid vacation and paid company holidays throughout the year.

  • Lunch is on us every Friday!

-

A vibrant team culture featuring regular quarterly social events, team outings, and annual holiday parties.

-

401(k) retirement savings plan options to support your long-term financial health.

-

Direct visibility and reporting to executive leadership (CEO & COO), giving you the autonomy to architect and scale our enterprise data footprint .

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.