AHEAD Logo

AHEAD

Data Engineer

Reposted 20 Hours Ago
Remote
Hiring Remotely in United States
150K-180K Annually
Mid level
Remote
Hiring Remotely in United States
150K-180K Annually
Mid level
Build and operate cloud data capabilities, including ingestion pipelines, transformations, data models, curated data products, and data-quality controls. Use Snowflake, dbt, SQL, and Python to deliver governed data for analytics, applications, automation, and AI workflows. Implement testing, CI/CD, documentation, lineage, access controls, monitoring, incident resolution, and performance optimization. Collaborate with engineering, analytics, governance, security, and business teams in an Agile, product-oriented environment with active AI-assisted development.
The summary above was generated by AI

The Data Engineer, Data Platform will build and operate the data capabilities that help AHEAD teams access trusted, usable, and well-managed information. This hands-on role will develop and support production ingestion pipelines, transformations, data models, and reusable data products, with an emphasis on Snowflake, dbt, SQL, and Python.  

The role will support data coming from enterprise applications and services, including Salesforce, NetSuite, AHEAD applications, and approved APIs. The Data Engineer will make data available for analytics, applications, and automation through consistent engineering patterns, appropriate access controls, and dependable operational practices. The team uses AI-assisted engineering tools to accelerate delivery while maintaining security and code quality.  

Working under the Director, Data Platform and alongside other data engineers, this role will partner with Analytics, source-system owners, and data consumers to implement requirements and deliver maintainable solutions through production support.  

Duties/Responsibilities

    • Build, maintain, and improve batch and incremental data ingestion pipelines to meet agreed freshness needs, including API pagination and rate limits, retries, schema changes, deletes, and replay or backfill without duplicating data.  

    • Use approved AI-assisted development tools for coding, testing, documentation, and troubleshooting; protect sensitive data and credentials, and validate generated output through testing, engineering judgment, and peer review.  

    • Evaluate supported connectors, source-provided shares, file delivery, and custom extraction against required coverage, recovery, security, supportability, and operating cost; favor simpler supported approaches where they meet the need.  

    • Develop SQL and Python solutions that collect, validate, transform, and publish data for downstream consumption.  

    • Use Snowflake and dbt to build reliable transformations, incremental models, and reusable datasets that reconcile cross-system identifiers, preserve relevant history, and implement agreed transformation logic. Implement data product standards for technical metadata, schemas, data quality checks, lineage, and freshness monitoring.  

    • Partner with application and Integration Platform teams on ingestion and governed read access; coordinate source-system writes and operational actions with the responsible integration or application owners.  

    • Build automated unit, integration, and data-quality tests covering completeness, freshness, uniqueness, consistency, referential integrity, and reconciliation with source systems; investigate discrepancies before publishing data.  

    • Implement approved access controls with Security, IAM, and data owners, including least-privilege roles, service identities, classification, masking, and row- or column-level controls; test both permitted and denied access.  

    • Build version-controlled deployment processes for code, database changes, and access grants across development, quality assurance, and production environments, including safe cutover and rollback.  

    • Monitor pipeline health, freshness, performance, and failures; troubleshoot root causes, recover failed loads, maintain technical documentation and runbooks, and communicate incidents and downstream impacts.  

    • Optimize Snowflake workloads, queries, transformations, and storage patterns for performance, reliability, and cost discipline.  

    • Partner with Analytics to reuse existing data models and implement agreed transformation logic, keeping shared datasets aligned with Analytics-owned semantic models.  

    • Participate in backlog refinement, estimation, code review, and iterative delivery within a Kanban engineering team; break work into testable increments and communicate dependencies and delivery risks.  

    • Proactively identify and recommend improvements to data architecture, ingestion and transformation patterns, and engineering practices; implement agreed changes to improve reliability, scalability, maintainability, and cost efficiency.  

Education and Experience

    • Bachelor’s degree in computer science, information systems, engineering, mathematics, or a related field, or equivalent experience.  

    • 3 or more years of experience in data engineering, software engineering, analytics engineering, or a related technical role.  

    • Professional experience writing production-quality SQL and Python.  

    • Experience independently building, deploying, and supporting production data pipelines, with hands-on orchestration experience covering scheduling, dependency management, monitoring, and failed-run recovery.  

    • Hands-on experience with a cloud data warehouse and a transformation framework; Snowflake and dbt experience is strongly preferred.  

    • Understanding of relational and dimensional data modeling, keys, grain, ELT/ETL patterns, APIs, source-system integration, schema evolution, and historical-change handling.  

    • Experience with software engineering practices including source control, code review, automated testing, and CI/CD.  

    • Experience using AI-assisted development tools effectively, with critical review of generated code and tests.  

    • Understanding of data quality, metadata, lineage, role-based access, privacy, and secure handling of enterprise data, including secrets and service credentials.  

    • Ability to investigate data issues, communicate findings clearly, and work through ambiguity with teammates and stakeholders.  

    • Ability to collaborate effectively with engineers, analysts, source-system owners, security teams, and business stakeholders to implement and support reliable data solutions.  

Preferred

    • Experience with Azure cloud storage, containerized or serverless workloads, and infrastructure as code, such as Terraform.  

    • Experience ingesting data from enterprise applications such as Salesforce or NetSuite using REST or GraphQL APIs.  

    • Familiarity with pipeline migration, observability, data catalogs, lineage tooling, or data quality platforms.  

    • Experience building datasets that support BI reporting or governed application access through APIs.  

    • Experience reconciling customer, product, order, or other business identifiers across systems, including reference data, entity matching, and historical change tracking.  

    • Experience supporting production pipelines or datasets with freshness monitoring, versioning, access controls, and support procedures.  

    • Curiosity about emerging data platform technologies and a practical approach to adopting them.  

Physical Requirements

     
  • Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA, and other federal, state, and local standards, including meeting qualitative and/or quantitative productivity standards. 
    • Ability to maintain regular, punctual attendance consistent with the ADA, FMLA, and other federal, state, and local standards. 

    • Primarily office and computer-based work with standard engineering and collaboration expectations for an enterprise technology role. 

HQ

AHEAD Chicago, Illinois, USA Office

401 N Michigan Ave, Chicago, IL, United States, 60611

Similar Jobs

5 Days Ago
In-Office or Remote
113K-193K Annually
Senior level
113K-193K Annually
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Designs and leads scalable Azure data platforms, ETL/ELT pipelines, Spark workflows, AI integrations, and cloud applications. Responsibilities include data modeling, advanced SQL optimization, reliability improvements, API integration, AI-powered automation, architectural standards, stakeholder analysis, mentoring, and evaluating emerging technologies. The role uses Azure Databricks, Snowflake, Spark, Python, and modern software engineering practices to support analytics, machine learning, business intelligence, and healthcare data solutions.
Top Skills: Ai AgentsSparkAutomated TestingAzureAzure DatabricksAzure FunctionsAzure Service BusCi/CdGenerative AiGitGithub ActionsGraphQLInfrastructure As CodeLakebaseLlmsMicroservicesPysparkPythonRestSnowflakeSQLTerraformUnity Catalog
5 Days Ago
Remote or Hybrid
United States
160K-260K Annually
Expert/Leader
160K-260K Annually
Expert/Leader
Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Leads enterprise-scale data architecture across batch, streaming, warehouse, lakehouse, transactional, AI, and vector-store use cases. Establishes data quality, governance, lineage, observability, access-control, and reliability standards. Defines AI-enabled data engineering patterns, mentors engineers, resolves complex architecture issues, and influences cross-functional roadmaps. Requires hands-on technical leadership and 15+ years of software, data engineering, or architecture experience.
Top Skills: DbtGcp Bigquery
18 Days Ago
Remote or Hybrid
USA
140K-215K Annually
Senior level
140K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Architects, deploys, and operates scalable data platform infrastructure supporting analytics. Responsibilities include administering Airflow and Superset, managing Terraform infrastructure, building CI/CD pipelines, implementing security and compliance controls, developing dbt data models, cataloging assets in OpenMetadata, automating with Python, and mentoring engineers. The role requires extensive infrastructure and data engineering experience, cloud expertise, container orchestration, and eligibility for CJIS clearance.
Top Skills: Ai TechnologiesApache AirflowApache SupersetAWSAzureCi/CdDbtDockerGCPIamKubernetesMachine Learning PipelinesOciOpenmetadataPythonSQLTerraform

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account