Mid-Level Data Engineer
About Our Client:The organization operates within the data management and analytics space, supporting enterprise data environments for federal agencies. It addresses challenges in managing and modernizing large-scale data infrastructures, particularly focusing on enabling advanced analytics and machine learning readiness using cloud-based platforms like Azure. The organization contributes to optimizing data pipelines and services to enhance data usability and compliance for public sector clients.About the Opportunity:The MID-LEVEL DATA ENGINEER role is responsible for designing, developing, and optimizing scalable data pipelines and services to support the enterprise data management environment. This position enables advanced analytics and machine learning capabilities by modernizing Azure-based data infrastructure. The role is crucial in ensuring data quality, operational reliability, and collaboration with cross-functional teams to meet analytics and governance needs.Responsibilities:Develop production-grade ETL workflows using Python and Microsoft 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 data services.Design workflow orchestration with 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.Requirements:Ability to obtain agency Public Trust clearance.Minimum 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.Pay Range and Compensation Package:Salary range: $90,000 to $115,000Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.Note:RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.