Data Engineer (Python) - Remote USA
$81K/yr – $168K/yr
You'll complete your application on the employer's website.
$81K/yr – $168K/yr
You'll complete your application on the employer's website.
Job type
Salary
$81K/yr – $168K/yr
Location
Sector
Posted
19 days ago
ICF is hiring a Data Engineer to develop and support reliable data pipelines, database solutions, and reporting integrations across PostgreSQL, SQL, Databricks, and AWS QuickSight. The role translates requirements into maintainable code and collaborates with engineering, data science, analytics, and DevOps teams.
Tags
Consulting
Human Resources
Recruiting
Staffing Agency
Insider Connection @Dice
2 email credits available today
Beyond your network
Kritika Rathore
HR Manager
From your previous company
Find More Connections
from your School
Responsibilities
Design, develop, test, and maintain data pipelines and transformation workflows using SQL, Python, Databricks, and cloud technologies
Develop and optimize PostgreSQL database objects, queries, data models, and data-access patterns
Build and maintain integrations that support DataConnect reporting through AWS QuickSight and Databricks
Develop API services and reusable components that facilitate secure data access and system integration
Support extraction, transformation, and loading of data from multiple sources while meeting functional and non-functional requirements
Create and maintain data-quality checks, validation jobs, monitoring, and operational alerts
Troubleshoot data issues and improve pipeline reliability, performance, availability, and refresh timeliness
Write unit and integration tests for data-processing code and participate in code reviews
Translate technical specifications and business requirements into code, data designs, and implementation documentation
Collaborate with DevOps engineers on CI/CD, infrastructure as code, deployment, and environment support
Apply security and privacy controls for data at rest and in transit
Contribute to Agile planning, refinement, estimation, and continuous improvement activities
Other duties as assigned
Preferred
Experience developing data workflows on the Databricks platform
Experience creating datasets, dashboards, or reporting integrations with AWS QuickSight
Experience with Spark, Airflow, AWS data services, or similar pipeline and orchestration technologies
Experience building or supporting REST APIs
Working knowledge of TypeScript for services, integrations, automation, or data-access applications
Familiarity with CI/CD pipelines, GitHub Actions, Terraform, or other infrastructure-as-code tools
Experience with data governance, metadata, data lineage, and secure data-sharing practices
Experience working in Agile teams and using test-driven development practices
Benefits
Remote work in the United States
Dice is the go-to career marketplace for tech professionals.
Centennial, Colorado, USA
https://www.or-quest.nl/
Growth Stage
Leadership Team
Daniel Hinck
Client Success Partner
Kalyn Thorne
Client Success Partner - Enterprise
Recent News
WebProNews
68% of Tech Pros Distrust AI Hiring, Dice Study Shows
2025-08-25
PC Gamer
'It's the definition of insanity here': The Battlefield subreddit's good vibes nosedive into outrage after DICE announces there'll be no class weapon restrictions in Battlefield 6
2025-05-23
Business Insider
I'm the president of a tech career website and have over 25 years of experience. Here are 5 qualities that can get you promoted faster.
2025-04-21
Company data provided by
AI Tools
Customize Your Resume
Maximize your interview chances
Build Cover Letter
Make your application stand out
Analyze How Well You Fit
Understand your strength & weakness
Qualifications
Bachelor's degree
3+ years of hands-on software development or data engineering experience
Candidate must be able to obtain and maintain a Public Trust clearance
Candidate must reside in the United States, be authorized to work in the United States, and have lived in the United States for three full years out of the last five years
2+ years of experience developing data pipelines or data-processing solutions using SQL and Python or a comparable programming language
Hands-on experience with PostgreSQL and strong knowledge of relational database concepts and SQL
Experience working with cloud-based data platforms and version-controlled development workflows
Ability to read technical specifications and translate them into working code and documentation
Experience developing data workflows on the Databricks platform
Experience creating datasets, dashboards, or reporting integrations with AWS QuickSight
Experience with Spark, Airflow, AWS data services, or similar pipeline and orchestration technologies
Experience building or supporting REST APIs
Working knowledge of TypeScript for services, integrations, automation, or data-access applications
Familiarity with CI/CD pipelines, GitHub Actions, Terraform, or other infrastructure-as-code tools
Experience with data governance, metadata, data lineage, and secure data-sharing practices
Experience working in Agile teams and using test-driven development practices
3+ years of hands-on software development or data engineering experience.
Candidate must reside in the United States, be authorized to work in the United States, and have lived in the United States for three full years out of the last five years.
2+ years of experience developing data pipelines or data-processing solutions using SQL and Python or a comparable programming language.
Required skills
SQL, Python, PostgreSQL, Relational Database Concepts, Data Pipelines, Databricks, AWS QuickSight, Apache Spark, Airflow, AWS Data Services, REST APIs, TypeScript, GitHub Actions, Terraform, CI/CD, Data Governance, Metadata Management, Data Lineage, Agile, Test-Driven Development, Public Trust Clearance
Preferred skills
Experience building or supporting REST APIs
Experience
3+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Centennial, Colorado, USA or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…