Data Engineer (Python) — Remote Pipelines & PostgreSQL

ICF

Oregon

Hybrid

USD 81,000 - 168,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ICF is seeking a Data Engineer to design and maintain data pipelines, database objects, and reporting integrations across PostgreSQL, SQL, Databricks, and AWS QuickSight. You will translate requirements into robust code and collaborate with engineers, data scientists, analysts, and DevOps.

Responsibilities include building data pipelines, optimizing PostgreSQL objects, ensuring data quality, and contributing to CI/CD and security practices while aligning with agile processes. U.S.

Qualifications

  • Bachelor's degree is required.
  • 3+ years of hands‑on software development or data engineering experience.
  • Ability to obtain and maintain a Public Trust clearance.
  • U.S. residency and work authorization for the last 3 of 5 years.

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 for secure data access and system integration.
  • Support ETL from multiple sources with quality checks and monitoring.
  • Write tests and participate in code reviews.
  • Collaborate with DevOps on CI/CD and infrastructure as code.
  • Apply security and privacy controls for data at rest and in transit.
  • Contribute to Agile planning and continuous improvement.

Skills

SQL
Python
Databricks
PostgreSQL
REST APIs
CI/CD
Security

Education

Bachelor's degree

Tools

Databricks
AWS QuickSight
Spark
Airflow
Terraform
GitHub Actions
REST APIs

Job description

ICF is seeking a Data Engineer to design and maintain data pipelines, database objects, and reporting integrations across PostgreSQL, SQL, Databricks, and AWS QuickSight. You will translate requirements into robust code and collaborate with engineers, data scientists, analysts, and DevOps.

Responsibilities include building data pipelines, optimizing PostgreSQL objects, ensuring data quality, and contributing to CI/CD and security practices while aligning with agile processes. U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Engineer: AWS Pipelines, Python & SQL
Remote Data Engineer: AWS Pipelines, Python & SQL

ICA, Inc. • United States

Remote
USD 120,000 - 160,000
Health, dental, and vision insurance
401(k) with company match
Paid time off
+2
Remote Data Engineer | AWS Pipelines & Data Modeling
Remote Data Engineer | AWS Pipelines & Data Modeling

ICA.ai • Arlington (VA)

Remote
USD 120,000 - 170,000
Remote work from anywhere in the U.S.
401(k) plan with company match
Paid Time Off and professional dev
Remote Data Engineer — Databricks, AWS, Pipelines (PST)
Remote Data Engineer — Databricks, AWS, Pipelines (PST)

Octagon IT • United States

Remote
USD 110,000 - 160,000
Remote Data Engineer (Python) — AWS Pipelines & Insights
Remote Data Engineer (Python) — AWS Pipelines & Insights

BairesDev • United States

Remote
USD 120,000 - 170,000
Remote work from anywhere
Competitive USD compensation
Hardware provided
+3
Remote Data Engineer — AWS Pipelines & Analytics
Remote Data Engineer — AWS Pipelines & Analytics

International Consulting Associates, Inc • Arlington (VA)

Remote
USD 110,000 - 160,000
Health Insurance
401(k) plan
Remote work (US)
Senior Data Engineer (Remote) — Pipelines, DBT & Snowflake
Senior Data Engineer (Remote) — Pipelines, DBT & Snowflake

Jobicy • United States

Remote
USD 140,000 - 195,000
Remote Data Engineer: Cloud Data Pipelines
Remote Data Engineer: Cloud Data Pipelines

ICF Olson • United States

Remote
USD 81,000 - 139,000
Data Engineer: Build & Optimize End-to-End Pipelines
Data Engineer: Build & Optimize End-to-End Pipelines

Koch Business Solutions, LP • Arlington (VA)

On-site
USD 120,000 - 170,000
Medical, dental, vision
401(k) retirement plan
Paid vacation/time off
+3
Data Engineer: Python & AWS Data Pipelines
Data Engineer: Python & AWS Data Pipelines

Quantum Technologies. LLC • Plano (TX)

On-site
USD 120,000 - 160,000
Senior Data Engineer - Remote Cloud Pipelines Leader
Senior Data Engineer - Remote Cloud Pipelines Leader

Care Access • Boston (MA)

Remote
USD 120,000 - 160,000
PTO & holidays
Medical/dental/vision
HSA & FSA
+3