Data Engineer

NAC Architecture•Los Angeles, CA
•$125,000 - $150,000

About The Position

NAC is seeking an experienced Data Engineer to design, build, and optimize data solutions using Microsoft Azure and Microsoft Fabric. The role supports the firm’s use of data for advanced analytics, reporting, and digital transformation. Work includes ingesting data from business systems into a governed lakehouse and tuning models and datasets used by reporting, with an emphasis on reliable solutions that require minimal ongoing manual intervention. The Data Engineer works with IT leadership, the data team, and resources supporting data architecture and governance. The role contributes to data pipeline development, Microsoft Fabric and analytics platform implementation, data modeling and optimization, data quality and security, migration of legacy systems, stakeholder collaboration, documentation, and source-control and deployment practices.

Requirements

  • At least 3 years of experience as a Data Engineer; professional services or large enterprise experience is ideal.
  • Demonstrable expertise building data pipelines and cloud data solutions on Azure.
  • Strong hands-on experience with Azure data services such as Data Factory, Synapse Analytics, Data Lake, and Databricks.
  • Advanced SQL skills and experience with data modeling, transformation, and integration.
  • Excellent communication skills, including the ability to translate technical solutions into business value and explain technical concepts to non-technical audiences.
  • Ability to work independently and collaboratively in a fast-paced, client-facing environment and across teams.
  • Proactive, resourceful, and adaptable approach; commitment to continuous improvement, automation, and reducing manual effort.
  • Collaborative, service-oriented mindset and strong customer orientation.
  • Strong analytical, organizational, and problem-solving abilities.
  • Ability to meet deadlines, manage priorities, and deliver initiatives successfully.

Nice To Haves

  • Bachelor’s degree in computer science, Data Engineering, Information Systems, or a related field, or equivalent experience; the degree is preferred.
  • Experience with Microsoft Fabric is strongly preferred.
  • Knowledge of Python or other scripting languages.
  • Familiarity with data governance, data quality, and compliance frameworks.
  • Microsoft Azure data engineering or Microsoft Fabric certification.
  • Experience in professional services or large enterprise environments.

Responsibilities

  • Design, build, and maintain scalable data pipelines and integration workflows using Microsoft Azure services, including Data Factory, Synapse Analytics, and Azure Databricks.
  • Develop and maintain ETL/ELT processes for business reporting, analytics, and machine learning.
  • Build ingestion patterns for business applications, APIs, relational databases, and file-based feeds.
  • Implement scheduling, orchestration, automation, and error handling for reliable recurring data loads.
  • Implement and support Microsoft Fabric solutions, including dataflows, lakehouses, data warehouses, and real-time analytics features.
  • Organize data in OneLake using layers that separate and trace raw, enriched, and curated data.
  • Develop and maintain curated datasets and semantic models for Power BI reporting and self-service analysis.
  • Monitor and tune capacity, refresh schedules, and job performance as adoption and data volumes grow.
  • Optimize cloud data architectures for performance, reliability, and cost efficiency.
  • Apply dimensional modeling and other established modeling patterns to make data understandable, reusable, and consistent across reporting.
  • Write and tune advanced SQL and Python or PySpark notebooks for complex transformations.
  • Monitor, troubleshoot, and improve data workflows, addressing failures and performance bottlenecks at their source.
  • Ensure data management practices are high-quality, secure, and compliant with firm policy, client contractual obligations, and applicable data protection regulations.
  • Implement data quality rules, validation, and monitoring to identify issues before they reach reporting or decision-making.
  • Apply access controls, sensitivity handling, and lineage practices in partnership with data governance resources.
  • Collaborate with data architects, analysts, and business stakeholders to gather requirements and deliver solutions aligned with business goals.
  • Support migration and modernization of legacy data systems into Azure and Microsoft Fabric environments.
  • Explain technical options and trade-offs in terms business stakeholders can act on.
  • Create and maintain technical documentation for data pipelines, architecture, and engineering best practices.
  • Follow source-control and deployment practices, including Git-based development and structured promotion across environments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service