Data Engineer (Mid-Level)

SRI

Irving (TX)

On-site

USD 83,000 - 165,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision coverage
401(k) with company match
Short-term disability
Life insurance with AD&D

Job summary

SRI Resources is seeking a mid-level Data Engineer to join our Enterprise AI team for a 12+ month contract on-site in Irving, TX. You will build scalable data pipelines, integrate enterprise data with AI outputs, and collaborate with data scientists and product partners to deliver reliable data solutions.

The role focuses on developing data models, pipelines, and interfaces for AI-enabled workflows, with emphasis on data quality, monitoring, and scalable processing in a production environment.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, Mathematics, Statistics, or a related quantitative discipline, or equivalent practical experience.
  • 3–5 years of relevant experience in data engineering or a closely related software engineering role.
  • Strong hands‑on proficiency in Python and SQL, including complex queries, transformations, and troubleshooting.
  • Experience with Spark/PySpark and distributed data processing.
  • Experience building and supporting ETL/ELT pipelines on a cloud platform such as Azure or AWS.
  • Understanding of data modeling, relational databases, data lakes, data warehouses, and incremental processing patterns.
  • Experience with workflow orchestration tools such as Apache Airflow or Databricks Workflows.
  • Familiarity with event-driven or streaming data processing concepts, including event time, deduplication, and reliable delivery.
  • Experience with Git, automated testing, and production monitoring or troubleshooting.
  • Ability to independently deliver scoped work, communicate technical concepts clearly, and collaborate with technical and business stakeholders.

Responsibilities

  • Build, maintain, and enhance scalable batch and near-real‑time data pipelines using Python, SQL, and Spark/PySpark.
  • Integrate data from enterprise applications, operational systems, APIs, event streams, and AI inference outputs into reliable, analysis-ready datasets.
  • Develop transformations that combine structured and semi-structured data across sources using consistent identifiers and timestamps; handle time zones, duplicate records, and late-arriving events.
  • Create and maintain data models and curated datasets for business analytics, AI model development and evaluation, and AI-enabled application workflows.
  • Partner with AI/ML engineers to deliver data interfaces for inference workflows and capture model outputs, confidence scores, and user feedback for analysis and continuous improvement.
  • Implement data quality checks, reconciliation, pipeline monitoring, and alerting to ensure completeness, accuracy, freshness, and traceability.
  • Troubleshoot pipeline failures and performance issues; implement reliable retries, backfills, and incremental processing while optimizing compute and storage costs.
  • Collaborate with product managers, data scientists, analysts, and engineering partners to translate business requirements into practical data solutions.
  • Follow data security, privacy, access‑control, and retention requirements when handling enterprise data and AI-generated outputs.
  • Write maintainable, tested code; participate in code reviews and CI/CD practices; document schemas, data lineage, dependencies, and operational runbooks.

Skills

Python
SQL
Spark/PySpark
ETL/ELT pipelines
Azure
AWS
Data modeling
Airflow/Databricks Workflows
Git
CI/CD
Communication

Education

Bachelor’s degree or equivalent in a quantitative field

Tools

Airflow
Databricks Workflows
Git

Job description

SRI Resources (a 24 Seven Company) has an immediate, contract job opportunity for a Data Engineer (Mid-Level) with a major corporation, on-site in Irving/Dallas, TX. 12+ month contract

Our company is looking for a mid-level Data Engineer to join our Enterprise AI team! We're creating the next generation of convenience, and we know that the best way to do that is with great people. If you get excited about solving challenging problems and building data solutions that make a real business impact, read on.

About the Job:

You'll join a multidisciplinary team of data engineers, AI/ML engineers, data scientists, and product partners building enterprise data and AI solutions. In this role, you'll build reliable data foundations that power AI-enabled products, operational intelligence, and business decision-making. You'll integrate enterprise data with AI-generated insights and contribute reusable data capabilities across Enterprise AI initiatives. This is a hands‑on individual contributor role. You'll own well‑defined data engineering components from development through production, working with senior engineers and architects on solution design and technical direction.

Key Responsibilities:
  • Build, maintain, and enhance scalable batch and near-real‑time data pipelines using Python, SQL, and Spark/PySpark.
  • Integrate data from enterprise applications, operational systems, APIs, event streams, and AI inference outputs into reliable, analysis-ready datasets.
  • Develop transformations that combine structured and semi-structured data across sources using consistent identifiers and timestamps; handle time zones, duplicate records, and late-arriving events.
  • Create and maintain data models and curated datasets for business analytics, AI model development and evaluation, and AI-enabled application workflows.
  • Partner with AI/ML engineers to deliver data interfaces for inference workflows and capture model outputs, confidence scores, and user feedback for analysis and continuous improvement.
  • Implement data quality checks, reconciliation, pipeline monitoring, and alerting to ensure completeness, accuracy, freshness, and traceability.
  • Troubleshoot pipeline failures and performance issues; implement reliable retries, backfills, and incremental processing while optimizing compute and storage costs.
  • Collaborate with product managers, data scientists, analysts, and engineering partners to translate business requirements into practical data solutions.
  • Follow data security, privacy, access‑control, and retention requirements when handling enterprise data and AI-generated outputs.
  • Write maintainable, tested code; participate in code reviews and CI/CD practices; document schemas, data lineage, dependencies, and operational runbooks.
Basic Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Engineering, Mathematics, Statistics, or a related quantitative discipline, or equivalent practical experience.
  • 3–5 years of relevant experience in data engineering or a closely related software engineering role.
  • Strong hands‑on proficiency in Python and SQL, including complex queries, transformations, and troubleshooting.
  • Experience with Spark/PySpark and distributed data processing.
  • Experience building and supporting ETL/ELT pipelines on a cloud platform such as Azure or AWS.
  • Understanding of data modeling, relational databases, data lakes, data warehouses, and incremental processing patterns.
  • Experience with workflow orchestration tools such as Apache Airflow or Databricks Workflows.
  • Familiarity with event-driven or streaming data processing concepts, including event time, deduplication, and reliable delivery.
  • Experience with Git, automated testing, and production monitoring or troubleshooting.
  • Ability to independently deliver scoped work, communicate technical concepts clearly, and collaborate with technical and business stakeholders.
Extra Credit:
  • Hands‑on experience with Databricks, Delta Lake, or lakehouse architectures.
  • Experience with Databricks Asset Bundles / Declarative Automation Bundles to define, version, and deploy Databricks jobs and pipelines across environments through CI/CD.
  • Experience with streaming technologies such as Kafka, Azure Event Hubs, or Spark Structured Streaming.
  • Experience with retail, customer, inventory, or operational datasets.
  • Experience preparing datasets for machine learning, anomaly detection, or AI model evaluation.
  • Familiarity with multimodal data, unstructured data processing, or time-based event correlation.
  • Exposure to edge-to-cloud data integration, containerized workloads, or infrastructure as code.
About SRI Resources

SRI Resources, founded more than 3 decades ago, is a trusted staffing partner specializing in Technology (IT, Creative, & Marketing), Finance, & Accounting placements. We work with companies nationwide that need skilled professionals and connect them with candidates like you looking for the right opportunity. We are always looking for professionals at all experience levels and in various specialties to meet our clients' hiring needs. As a member of our team, you will have access to benefits including medical, dental, and vision coverage, a 401(k) with company match, short-term disability, life insurance with AD&D.

You can view all our job openings at SRI Resources Careers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Mid-Level) — AI & Data Pipelines
Data Engineer (Mid-Level) — AI & Data Pipelines

SRI • Irving (TX)

On-site
USD 83,000 - 165,000
Medical, dental, vision coverage
401(k) with company match
Short-term disability
+1
Data Engineer
Data Engineer

Kairos • Irving (TX)

Hybrid
USD 120,000 - 180,000
Sr. Data Engineer - DX Analytics
Sr. Data Engineer - DX Analytics

Software Resources, Inc. • Lake Buena Vista (FL)

Hybrid
USD 120,000 - 180,000
Medical coverage
Dental coverage
Vision coverage
+3
Data Engineer Mid
Data Engineer Mid

The Intersect Group • Irving (TX)

Hybrid
USD 90,000 - 140,000
Data Engineer Mid
Data Engineer Mid

KellyMitchell Group • Irving (TX)

Hybrid
USD 53,000 - 76,000
Medical, Dental, & Vision
ESOP
401K
Data Engineer
Data Engineer

KellyMitchell Group • McLean (VA)

Hybrid
USD 72,000 - 103,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Sr. AI & Data Engineer
Sr. AI & Data Engineer

Accenture PLC • Irving (TX)

Hybrid
USD 140,000 - 210,000
Medical coverage
401(k) plan
Bonus opportunities
+2
AI/Data Engineer – 2 Openings – Dallas/Irving, TX – Onsite
AI/Data Engineer – 2 Openings – Dallas/Irving, TX – Onsite

Irvine Technology Corporation • Irving (TX)

On-site
USD 121,000 - 180,000
Sr Data Engineer
Sr Data Engineer

Recurring Decimal • Dallas (TX)

On-site
USD 130,000 - 190,000
Data Engineer (in person)
Data Engineer (in person)

SEP • Westfield (IN)

On-site
USD 90,000 - 110,000
Flexible work schedules
Opportunities to learn and develop
Community of friendly peers
+1