Amsterdam Area
17 Apr 2026
Staff Engineer logo

Staff Engineer

Albert Heijn

Staff Engineer

Albert Heijn seeks a Staff Engineer for its Enablement cluster to shape data landscape, guide engineering practices, and drive agentic development. This role requires deep technical expertise in big data architecture, hands-on coding, and leadership to impact millions of customers.

HybridFull-timePrincipalAzureDatabricks

Salary

Not specified

Work Location

Amsterdam Area, NL

Work Model

Hybrid: both from home as well as in the office

Experience Required

8 years

Employment Type

Full-time

Experience Level

Staff Engineer

Core Qualifications

Technical (Must-have)
AzureDatabricksSparkDelta LakePythonPySparkSQLKotlinApache KafkaTerraform
Soft Skills
analytical skillsattention to detailcommunicationmentorshipleadershipproblem solvingcollaboration
Tools (Must-have)
Azure Data FactoryAzure Data LakeAzure Event HubsGitHub ActionsPrometheusGrafana

Preferred Qualifications

Technical (Nice-to-have)
GenAI-powered developmentMCPAI gatewaysagentic coding workflowsPulumi

Key Responsibilities

  • Define and evolve the architecture of data pipelines, data marts, and platform components using Azure, Databricks, and modern data stack tools.
  • Drive adoption of best practices in data modelling, observability, and DevOps; champion AI-assisted development and testing.
  • Lead transformation into agentic coding practices; guide teams in leveraging GenAI-powered development tools effectively.
  • Act as technical advisor across teams (Integrations, Ingestion, Batch/Stream processing, Data marts, Reporting, Modernization, Gen AI).
  • Mentor senior and mid-level engineers; lead technical reviews, solution design sessions, and platform-wide initiatives.
  • Stay ahead of industry trends; partner with architects to evolve technology strategy.
  • Collaborate with architecture, product, and business teams to identify opportunities and implement solutions.
  • Create clear, comprehensive documentation for engineering processes, configurations, and best practices.
  • Troubleshoot complex issues, drive root cause analysis, and implement lasting fixes.
  • Build prototypes to test ideas; conduct rigorous testing for reliability, scalability, and performance.
Staff EngineerData EngineeringAzureDatabricksSparkBig DataGenAIAgentic DevelopmentRetailAmsterdam