Data Engineer at NAC Architecture | Seattle, WA, US | Rezi

Data Engineer at NAC Architecture

Data Engineer

NAC Architecture · Seattle, WA, US

4 weeks ago

Data Engineer

NAC Architecture · Seattle, WA, US

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Data Engineer role.

Rezi rewrites your resume against NAC Architecture's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Data Engineer posting at NAC Architecture — free, in seconds.

About the Role

NAC is seeking an experienced Data Engineer to design, build, and optimize data solutions on Microsoft Azure and Microsoft Fabric. This role is crucial for unlocking the full value of NAC's data assets to support advanced analytics, reporting, and digital transformation. The ideal candidate will be proficient with modern data stacks, automating data pipelines, and delivering reliable, scalable, high-quality data solutions in enterprise settings.

Responsibilities

  • Design, build, and maintain scalable data pipelines and data integration workflows using Microsoft Azure services such as Data Factory, Synapse Analytics, Azure Databricks, and related technologies.
  • Develop and maintain ETL/ELT processes that support business reporting, analytics, and machine learning.
  • Build ingestion patterns for a range of sources, including business applications, APIs, relational databases, and file-based feeds.
  • Implement scheduling, orchestration, automation, and error handling for reliable data loads with minimal manual intervention.
  • Implement and support Microsoft Fabric solutions, including dataflows, lakehouses, data warehouses, and real-time analytics features.
  • Organize data in OneLake using a layered approach for clear separation and traceability of raw, enriched, and curated data.
  • Develop and maintain curated datasets and semantic models supporting Power BI reporting and self-service analysis.
  • Monitor and tune capacity, refresh schedules, and job performance as adoption and data volumes grow.
  • Optimize data architectures for performance, reliability, and cost efficiency in cloud environments.
  • Apply dimensional modeling and other established modeling patterns for understandable, reusable, and consistent data across reporting.
  • Write and tune advanced SQL, along with Python or PySpark notebooks, for complex transformation work.
  • Monitor, troubleshoot, and improve data workflows, resolving failures and performance bottlenecks at the source.
  • Ensure high-quality, secure, and compliant data management practices in line with firm policy, client contractual obligations, and applicable data protection regulations.
  • Implement data quality rules, validation, and monitoring to catch 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 data solutions aligned with business goals.
  • Support the migration and modernization of legacy data systems into Azure and Microsoft Fabric environments.
  • Translate technical options and trade-offs into actionable insights for business stakeholders.
  • Produce 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.

Requirements

  • Bachelor's degree in computer science, Data Engineering, Information Systems, or a related field preferred (or equivalent experience).
  • At least 3 years of experience as a Data Engineer, ideally in professional services or large enterprise environments.
  • Demonstrable expertise in building data pipelines and cloud data solutions on Azure.
  • Experience with Microsoft Fabric is strongly preferred.
  • Strong hands-on experience with Microsoft Azure data services (e.g. Data Factory, Synapse Analytics, Data Lake, Databricks).
  • Direct experience delivering solutions using Microsoft Fabric.
  • Advanced SQL skills and experience with data modeling, transformation, and integration.
  • Knowledge of Python or other scripting languages is an advantage.
  • Familiarity with data governance, data quality, and compliance frameworks.
  • Certification in Microsoft Azure data engineering or Microsoft Fabric is a plus.
  • Excellent communication skills, able to translate technical solutions into business value.
  • Ability to work independently and collaboratively in a fast-paced, client-facing environment.
  • Comfortable working across teams and explaining technical concepts to non-technical audiences.
  • Proactive, resourceful, and adaptable.
  • Committed to continuous improvement, automation, and reducing manual effort over time.
  • Collaborative, service-oriented mindset with the ability to work across teams.
  • Strong analytical, organizational, and problem-solving abilities.
  • High degree of empathy and customer orientation.
  • Ability to meet deadlines, manage priorities, and deliver initiatives successfully.

Skills

  • Microsoft Fabric
  • Azure data platform
  • Data Factory
  • Synapse Analytics
  • Data Lake
  • Databricks
  • Power BI
  • Microsoft 365
  • Teams
  • SharePoint
  • Excel
  • Source control
  • Deployment tooling
  • Git
  • Azure DevOps
  • SQL
  • Data modeling
  • Data transformation
  • Data integration
  • Python
  • PySpark
  • ETL/ELT
  • Data pipelines
  • Data quality
  • Data governance
  • Cloud data solutions

Location

  • Columbus
  • Los Angeles
  • Seattle
  • Spokane

Work Type

  • Full-time
  • Onsite

Experience Level

  • 3+ years of experience as a Data Engineer

Education Level

  • Bachelor's degree in computer science, Data Engineering, Information Systems, or a related field preferred (or equivalent experience)

About the Company

  • NAC is looking for an experienced Data Engineer to join our delivery team, with a specific focus on designing, building, and optimizing data solutions on Microsoft Azure and Microsoft Fabric.
  • This role is critical to helping NAC unlock the full value of our data assets, supporting advanced analytics, reporting, and digital transformation across the firm.
  • The ideal candidate is confident working with a modern data stack, automating data pipelines, and delivering reliable, scalable, high-quality data solutions in enterprise environments.
  • The day-to-day work ranges from ingesting data out of firm business systems into a governed lakehouse to tuning the models and datasets that our reporting depends on, with an emphasis on solutions that keep working without constant attention.
  • This position reports to our Data Leader and will work closely with IT leadership and the data team, as well as resources supporting data architecture and data governance.