DeveloperJobs.io
← Back to all jobs

Job Description

AMD’s People Analytics team is hiring a Senior Data Engineer to extend and own a modern HR data platform on Microsoft Fabric, with dbt transformations, data quality controls, and downstream analytics support.

Responsibilities

  • Own and extend the dbt transformation layer and medallion architecture models for the daily employee spine, dimensions, natural keys, grains, join patterns, and a row-level security model.
  • Develop clean, portable, high-performing, and well-tested SQL, using practices such as window functions, incremental loading, and slowly changing dimensions, while avoiding platform-specific business logic where practical.
  • Build and maintain automated data quality checks, validation controls, and an evaluation framework covering both the data pipeline and the analytics assistant so accuracy is measured and issues are identified before impacting stakeholders.
  • Maintain and improve Bronze-layer ingestion from HRIS source systems through Azure storage and the data warehouse using Python and PySpark notebooks.
  • Contribute to the Power BI semantic layer, including TMDL-defined models, DAX measures, and row-level security.
  • Document data rules, models, lineage, operating procedures, and platform knowledge to support shared ownership and maintainability.
  • Work in Git and Azure DevOps workflows that support CI/CD and SOX-style controls, including pull request-based promotion and separation of author, approver, and deployer responsibilities.
  • Collaborate with the platform architect and HR stakeholders to operate and extend core data models and support reliable day-to-day pipeline performance.

Requirements

  • Strong SQL skills, including window functions, incremental loading patterns, slowly changing dimensions, and query performance tuning.
  • Production experience with dbt, including models, tests, macros, and seeds, with a demonstrated commitment to data quality and testing.
  • Proficiency in Python and experience using PySpark with large datasets.
  • Hands-on experience with a cloud lakehouse or data platform; Microsoft Fabric preferred, with Databricks, Synapse, or Snowflake experience valued.
  • Experience with Git-based development, CI/CD practices, and controlled deployment workflows; Azure DevOps experience preferred.
  • Experience with Power BI semantic modeling, including TMDL, DAX, and row-level security.
  • Knowledge of HR, SuccessFactors, people analytics, or workforce data is highly desired.
  • Experience with AI-assisted development or LLM-based data tools (such as MCP or natural language-to-SQL solutions) is preferred.
  • Experience with ServiceNow data, Snowflake, or related data integrations is desired.

Technologies

  • Microsoft Fabric, dbt, SQL, Power BI, TMDL, DAX
  • Git, Azure DevOps, CI/CD, SOX-style controls
  • Python, PySpark, Azure storage, Azure
  • Power BI semantic layer
  • Window functions, incremental loading, slowly changing dimensions
  • ServiceNow, Snowflake, Databricks, Synapse
  • LLM-based data tools, MCP, natural language-to-SQL
  • SuccessFactors, People Analytics

Academic Credentials

  • A bachelor’s degree in Computer Science, Data Engineering, Information Systems, Analytics, or a related field is preferred.
  • Relevant certifications in Microsoft Fabric, Azure, Power BI, dbt, Snowflake, or cloud data engineering are desired.

Location: Austin, TX (hybrid)

Similar Jobs