Data Engineer

LEDGENT
Woodbury, MN, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$120,000.0 - $145,000.0
Working hours
Regular working hours
Job source

Tech stack

Legacy Database Artificial Intelligence Airflow Data Analysis Business Logic Big Data Cloud Database Databases Continuous Integration Information Engineering Data Infrastructure Data Integrity
+10 more
Extract Transform Load (ETL) Python (Programming Language) PostgreSQL Machine Learning Performance Tuning Workflow Management Systems Sql Optimization Indexer Code Restructuring Data Pipelines

Job description

We are seeking a highly technical Senior Data Engineer with deep expertise in PostgreSQL and modern data engineering practices-and with AI enablement as a core, must have skill. In this role, you will modernize our data platform, refactor complex database centric business logic, and build high quality data pipelines that serve as the foundation for advanced analytics and AI workloads. This is a senior, hands-on individual contributor role with substantial ownership of coding, database architecture, and production reliability., * Modernize and refactor complex business logic currently embedded in Postgres functions, preparing systems for advanced AI integration.

  • Design scalable schemas and AI-ready data models optimized for analytics, machine learning, and large-scale data processing.
  • Implement database partitioning, indexing, and tuning strategies to support data growth, performance, and reliability.
  • Design, build, and own production-grade data pipelines-from ingestion to consumption-capable of supporting real-time and batch AI use cases.
  • Drive data quality, testing, monitoring, and operational reliability across pipelines to ensure trustworthy inputs for AI models.
  • Work directly in production systems to troubleshoot, diagnose, and resolve data and performance issues.

Requirements

  • PostgreSQL expertise is mandatory, including advanced SQL, performance tuning, and production-scale experience.
  • Demonstrated experience enabling or supporting AI/ML workloads as part of a data platform.
  • 5+ years of hands-on experience in data engineering, backend engineering, or a related field.
  • Experience refactoring, modernizing, or decomposing legacy database-centric architectures.
  • Proficiency in Python or a comparable data engineering language.
  • Strong understanding of ETL/ELT pipelines, data modeling, performance optimization, and data reliability engineering., * Experience designing features, pipelines, or architectures specifically supporting machine learning or AI applications.
  • Familiarity with orchestration tools (e.g., Airflow, Dagster) or cloud data ecosystems.
  • Experience implementing automated data quality checks, pipeline testing, or CI/CD for data workflows.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · WWC 2025

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all