Search

Sr Data Engineer (Data Bricks)

PublishedPublished: 6/14/2022
Technology

Job Description


\n

Job Title: Senior Data Engineer (Databricks)

\n

Primary Location: Chicago, IL (Hybrid – 3 days onsite / 2 days remote)

\n

Position Type: Full-Time, Direct Hire

\n

Must Be Citizen or Green Card

\n


\n

OVERVIEW

\n

A Senior Data Engineer. This is a full-time, direct hire role in Chicago, IL, working a hybrid schedule with a minimum of three days onsite per week. This role exists as part of a multi-year initiative to transform our client's Data & AI function, building a modern data platform that enables speed-to-insight and makes the organization truly data-driven.

\n


\n

You'll be one of the core builders of a brand-new Azure Databricks platform, designing and delivering the pipelines, transformations, and models that everything else runs on. The environment is greenfield: Databricks is stood up, but no production pipelines exist yet, so you'll help set the standards from day one. This is a hands-on senior individual contributor role, not a people management, architecture, AI/LLM, or BI/reporting role. The architecture is defined; your job is to build it well and raise the technical bar of a growing team (expanding to 25–30) that is largely BI-focused today.

\n


\n

The work carries strong executive sponsorship and enterprise-wide visibility, with the chance to influence engineering practices across the organization. The interview process includes a live technical assessment covering Python, SQL, and practical data pipeline logic.

\n


\n

WHAT YOU BRING TO THE ROLE. (IDEAL EXPERIENCE)

\n

    \n
  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field
  • \n

  • 6+ years of hands-on data engineering experience, with a track record of owning pipelines end to end: ingestion, validation, transformation, and governance
  • \n

  • Real, hands-on Databricks experience (Azure preferred; AWS or GCP acceptable), including Delta Lake, Unity Catalog, Databricks SQL, Spark clusters, and Workflows/Jobs
  • \n

  • Strong coding skills in Python, SQL, and Apache Spark that go well beyond basic scripting
  • \n

  • Proven experience designing and building scalable ETL/ELT pipelines, including reusable, metadata-driven pipelines
  • \n

  • Experience with object storage, lakehouse engines, orchestration tools, and streaming or CDC pipelines
  • \n

  • Solid data modeling, schema design, and performance tuning experience
  • \n

  • Working knowledge of Git-based workflows, CI/CD, test automation, and monitoring and alerting
  • \n

  • Strong troubleshooting skills and a solid grasp of engineering fundamentals: scalability, reliability, and maintainability
  • \n

  • The ability to clearly explain what you built, why it mattered, and how it solved a business or platform problem
  • \n

\n


\n

Preferred Experience building or migrating a data platform from the ground up

\n

    \n
  • Infrastructure as Code (Terraform, Bicep, ARM) and Governance as Code experience
  • \n

  • Multi-cloud background with depth in Azure
  • \n

  • Legacy data warehousing and/or Hadoop experience
  • \n

  • Deep Databricks exposure beyond basic pipelines, such as enterprise-scale work and optimization
  • \n

  • A track record of mentoring and upskilling peers
  • \n

  • Agile delivery experience
  • \n

\n


\n

WHAT YOU'LL DO. (SKILLS USED IN THIS POSITION)

\n

    \n
  • Lead the design and build of scalable data pipelines and models in Azure Databricks on a brand-new platform with no production code yet
  • \n

  • Own pipelines end to end, from ingesting source systems to transforming and modeling data to producing outputs for downstream analytics, BI, and AI/ML use cases
  • \n

  • Refactor and migrate multiple legacy data warehouses into the centralized Databricks lakehouse
  • \n

  • Work at the code level every day in Python, SQL, and Spark, building pipelines with Databricks Asset Bundles, Spark workflows, and API-driven jobs
  • \n

  • Establish engineering standards for CI/CD (GitHub/Azure DevOps), automated data testing, monitoring, and alerting
  • \n

  • Help shape and enforce standards for data modeling and governance
  • \n

  • Troubleshoot and optimize performance across the platform
  • \n

  • Mentor and coach junior engineers, conduct code reviews, and lead by example in design, coding, and testing practices
  • \n

  • Partner with Data Engineering, BI, AI, Finance, and product owners, and help translate technical work into business impact
  • \n

\n


\n


\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...