Senior Developer, Data Engineering

Evention

Chicago (IL)

On-site

USD 110,000 - 156,000

Full time

44 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Evention is seeking a Senior Developer, Data Engineering to lead the design, development, and delivery of our enterprise data platform built on Microsoft Fabric. You will set technical direction for the data platform team and partner with product, engineering, and business stakeholders to turn data into a strategic asset.

You will design scalable data pipelines, lakehouses, and ETL/ELT frameworks, develop Spark notebooks and .NET-based Azure Function Apps, and ensure governance and CI/CD across

Qualifications

  • Bachelor's or master's degree in computer science or related field.
  • 5+ years building enterprise data solutions on Azure.
  • Hands-on with Microsoft Fabric or Databricks.
  • Strong Python for data engineering.
  • Proficiency in PySpark and SQL.
  • Experience with data pipelines, lakehouses, ETL/ELT.
  • Excellent communication and collaboration.

Responsibilities

  • Lead and mentor the data platform team and set technical direction.
  • Design, build, and maintain enterprise data solutions on Microsoft Fabric, including lakehouses, data pipelines, and ETL/ELT frameworks.
  • Architect scalable data models and analytics for reporting and BI.
  • Develop Spark notebooks and distributed data processing jobs.
  • Build .NET-based Azure Function Apps and serverless workflows.
  • Integrate client data sources feeding the data platform via APIs.
  • Translate requirements with stakeholders into technical solutions.
  • Enforce best practices for data pipelines, CI/CD, monitoring, governance.
  • Review code and designs; mentor team members.
  • Stay current on Fabric, Azure data services, and trends.

Skills

Python
SQL
PySpark
Polars
Pandas
Azure
Databricks
T-SQL
Data modeling
Mentoring

Education

Bachelor's or Master's in CS

Tools

Databricks
GitHub
Azure Data Factory
Azure Synapse
GraphQL
C#

Job description

The Senior Developer, Data Engineering will lead the design, development, and delivery of Evention's enterprise data platform, built primarily on Microsoft Fabric. You will set technical direction for the data platform team, architect scalable data pipelines and analytics solutions, and build .NET-based serverless components for the workflows where Fabric is more than the job calls for. You'll partner closely with product, engineering, and business stakeholders to turn data into a strategic asset for our customers.

About the Role

The Senior Developer, Data Engineering will lead the design, development, and delivery of Evention's enterprise data platform, built primarily on Microsoft Fabric, while setting technical direction for the data platform team and partnering with stakeholders to turn data into a strategic asset.

Responsibilities
  • Lead and mentor the data platform team, setting technical direction across data engineering, analytics, and architecture initiatives.
  • Design, build, and maintain enterprise data solutions on Microsoft Fabric, including lakehouses, data pipelines, and ETL/ELT frameworks.
  • Architect scalable data models and analytics solutions that support reporting, BI, and downstream product needs across Evention's platform.
  • Develop Spark notebooks and distributed data processing jobs for large-scale data transformation and integration.
  • Build .NET-based Azure Function Apps and serverless, event-driven workflows for processes where Fabric is more overhead than the job needs.
  • Build and maintain integrations and API connections to client data sources (PMS, POS, OTA, and other systems) feeding the data platform.
  • Partner with product managers, engineering leads, and business stakeholders to translate requirements into technical and architectural solutions.
  • Establish and enforce best practices for data pipeline development, CI/CD, monitoring, data quality, and governance.
  • Perform code and design reviews, mentor team members, and promote strong engineering and data practices.
  • Stay current on Microsoft Fabric, Azure data services, and data engineering trends to guide platform strategy and continuous innovation.
Qualifications
  • Bachelor's or master's degree in computer science or a related field is preferred.
Required Skills
  • 5+ years of experience building enterprise data solutions on Microsoft Azure, including hands-on production experience with Microsoft Fabric or Databricks.
  • Proven experience leading, or acting as a technical lead for, a data engineering or data platform team.
  • Strong Python skills for data engineering and pipeline development.
  • Proficiency in PySpark, Pandas, or Polars libraries for DataFrame processing within Spark and Python notebook kernels.
  • Experience building data pipelines, lakehouses, and ETL/ELT frameworks within Microsoft Fabric.
  • Hands-on experience with Spark notebooks and distributed data processing.
  • Strong SQL and T-SQL skills.
  • Experience with spec-driven development and agentic AI-assisted development workflows.
  • Strong data analytics and data architecture experience, including designing data models and warehouses/lakehouses that support scalable reporting and analytics.
  • Strong communication skills and ability to work in a collaborative, agile team environment.
Preferred Skills
  • Good to strong understanding of GraphQL APIs for data integration.
  • Experience with Azure Data Factory, Databricks, or Azure Synapse.
  • Hands-on experience with CI/CD pipelines using GitHub.
  • Familiarity with C#, .NET, or React beyond core Function App development.
  • Familiarity with AI/ML integration in SaaS applications.
Pay range and compensation package

$110,000 - $156,000

Equal Opportunity Statement

Evention is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer - Azure Fabric & Pipelines
Senior Data Platform Engineer - Azure Fabric & Pipelines

Evention • Chicago (IL)

On-site
USD 110,000 - 156,000
Principal Data Engineer
Principal Data Engineer

Vomela Commercial Group • Headquarters (KY)

On-site
USD 180,000 - 200,000
Health Care Plan
401k Plan
Life Insurance
+4
Senior Data Engineer
Senior Data Engineer

Foundation-Partners-Group • Orlando (FL)

On-site
USD 120,000 - 160,000
Principal Data Engineer
Principal Data Engineer

Vomela Company • Northern (KY)

Hybrid
USD 180,000 - 200,000
Health care plan
401k retirement plan
Life insurance
+4
Senior Data Engineer
Senior Data Engineer

Conspicuous • United States

Remote
USD 119,000 - 140,000
Fabric Principal Data Engineer / Solution Architect
Fabric Principal Data Engineer / Solution Architect

Fusemachines • New York (NY)

On-site
USD 150,000 - 210,000
Principal Data Engineer
Principal Data Engineer

Vomela • United States

On-site
USD 180,000 - 200,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k)
Life Insurance
+4
Data Engineer – Azure Fabric
Data Engineer – Azure Fabric

VeriDex Solutions • Roanoke (TX)

On-site
USD 120,000 - 150,000
Senior Data Engineer (Contract)
Senior Data Engineer (Contract)

Concurrency • Brookfield (CT)

On-site
USD 90,000 - 140,000
Flexible work schedules
Competitive compensation and benefits
Senior Data Engineer
Senior Data Engineer

Socket.dev • Orlando (FL)

On-site
USD 110,000 - 170,000