Mid-Level Data Engineer
ECS Corporate Services, LLC
Fairfax, VA, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$90,000.0 - $115,000.0
Working hours
Regular working hours
Job source
Tech stack
Microsoft Azure
Data as a Services
Data Validation
Extract Transform Load (ETL)
Relational Databases
Database Queries
Python (Programming Language)
Machine Learning
Microsoft Software
SQL Azure
NumPy
Performance Tuning
+14 more
Tensorflow
Azure Machine Learning
Azure Data Lake
Systems Integration
Unstructured Data
Data Logging
Azure Data Factory
Pytorch
Pandas
Microsoft Fabric
Scikit Learn
Data Pipelines
Web Api
Microservices
Job description
- Develop production-grade ETL workflows using Python and Microsoft-based frameworks.
- Ingest, transform, and validate structured and unstructured data.
- Implement schema enforcement, data validation, and quality checks.
- Support Azure Data Lake Storage, Azure SQL, and Azure-based data services.
- Design workflow orchestration using Azure Data Factory or Microsoft Fabric/Foundry.
- Build Python-based data services using Pandas, PyTorch, TensorFlow, and related libraries.
- Develop API endpoints and microservices to support analytics and ML platform interoperability.
- Implement logging, monitoring, performance tuning, and operational reliability.
- Collaborate with data scientists, analysts, architects, and governance teams.
- Apply data governance best practices for compliance, reproducibility, and auditability.
Salary Range: $90,000-$115,000
Requirements
- 3+ years of experience developing or supporting advanced statistical, machine learning, or data pipeline solutions.
- Proficiency in Python, including Pandas.
- Strong SQL skills and experience integrating relational database sources.
- Hands-on experience with Azure cloud environments.
- Experience with ETL development using Python and Microsoft technologies.
- Experience with data validation, schema enforcement, and quality assurance.
- Familiarity with open-source data processing libraries such as NumPy, scikit-learn, PyTorch, or TensorFlow.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
about 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
LM
Luis Minvielle
How to Become an AI Engineer
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago