Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer (Python) - Remote USA

$81.5k - $167.64k

ICF

ICF is a mission-driven company filled with people who care deeply about improving the lives of others and making the world a better place. Our core values include Embracing Difference, and we seek candidates who are passionate about building a culture that encourages, embraces, and hires dimensions of difference.Our Health Engineering Systems (HES) team works side by side with customers to define a vision for success and deliver practical, secure solutions. We are seeking a Data Engineer to develop and support reliable data pipelines, database solutions, and reporting integrations across PostgreSQL, SQL, Databricks, and the DataConnect reporting environment using AWS QuickSight. The ideal candidate can translate requirements into maintainable code and contribute independently while partnering with senior engineers, data scientists, analysts, and DevOps team members.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.Minimum 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.What you will bring· 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.Preferred Qualifications· 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.Job Location: This position requires that the job be performed in the United States. The candidate must reside in the United States, be authorized to work in the United States, and perform all work in the United States. ICF monitors employee work locations, blocks access from foreign locations and foreign IP addresses, and prohibits personal VPN connections.Bot and Third-Party ApplicationsPlease note that this application must be submitted directly by the applicant for consideration.Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should View email address on click.appcast.io assistance.Working at ICFICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer.Together, our employees are empowered to share theirexpertiseand collaborate with others to achieve personal and professional goals. For more information, please read our EEOpolicy.We will consider for employment qualified applicants with arrest and conviction records.Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals withsincerely heldreligious beliefs, in all phases of the application and employment process. To requestan accommodation,please email View email address on click.appcast.io and we will be happy toassist. All information you provide will be kept confidential and will be used only to the extentrequiredto provide needed reasonable accommodations. Read more about workplace discrimination rightsor our benefit offerings which are included in the Transparency in (Benefits) CoverageAct.Candidate AI Usage PolicyAt ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate orassistwith responses during interviews (whether in-person or virtual) is notpermitted. This policy is in place tomaintainthe integrity and authenticity of the interview process. However, we understand that some candidates may require accommodationthat involves the use of AI. Ifsuch anaccommodation is needed, candidates are instructed to contact us in advance at View email address on click.appcast.io. Weare dedicated to providingthe necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is:$81,499.00 - $167,644.00Nationwide Remote Office (US99)SummaryLocation: Reston, VAType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Data Engineer (Python) - Remote USA in Reston, VA vacancy
  •  ...Data EngineerLocation: Remote – TX, USA Long Term ContractPosition Overview: We are looking for a highly experienced and motivated Data Engineer to join our team. This role is ideal for someone with a strong background in PySpark, Python, and SQL, and deep expertise in... 
    Remote work
    Contract work

    AceStack LLC

    Houston, TX
    5 days ago
  • $220k - $285k

     ...Director, Data Center Electrical Engineering New York City, NY, USA Careers at Keel Keel Infrastructure isa publicly tradedenergy anddigital infrastructure...  ...path impact. Work Arrangement Location: Remote Schedule: On-site (NYC HQ) a minimum of one week... 
    Remote work
    Temporary work
    For contractors
    For subcontractor

    Keel Infra

    New York, NY
    1 hour ago
  • Fully Remote • Springfield, ILDescriptionAt CSpring, we believe in the power of data to drive decisions and real-world impact. We’re a...  ...specializing in data strategy, data engineering, and data analytics. Our...  ...PowerCenter, and Python-based frameworks.Build and optimize... 
    Remote work
    Permanent employment

    CSpring

    Springfield, IL
    4 days ago
  •  ...Reference26-02116TypeDirect PlacementSalary$140,000-$165,000 / yearRemote50% Remote Software Guidance & Assistance, Inc. (SGA) is searching for a Senior Data Engineer - Investment Technology (Python) for a Direct Hire assignment with one of our premier Financial Services... 
    Remote work

    Software Guidance & Assistance

    New York, NY
    2 days ago
  •  ...client needs and implementing data standards and governance.Pay and...  ...of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and...  ...This RoleAs a Senior Software Engineer within Enterprise Cloud...  ...data processing workflows using Python, Perl, and Shell scripting. Provide... 
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    4 days ago
  •  ...Eliassen Group seeks a Technical/Business Analyst/Engineer to work remotely for a contract-to-hire role focused on program and project management...  ...sector. You will develop and validate business and data requirements, translate them into SQL and API integrations,... 
    Remote work
    Contract work

    Eliassen Group

    United States
    1 day ago
  •  ...Data EngineerWe are actively looking for a Data Engineer in Sunnyvale CA or Remote. Duration: 6+ Months Rate: DOE Key skills - Apache Spark, Python, GCP, BigQuery, Dataflw, Airflow.7+ years of experience in data engineering build, and maintain robust data pipelines using... 
    Remote work

    Redolent

    Sunnyvale, CA
    5 days ago
  •  ...a Technical/Business Analyst/Engineer for a contract-to-hire engagement...  ...the Commercial Mortgage Data Warehouse, requires strong SQL...  ...analysis capabilities, and offers remote work with near-term project-driven...  ...SQL skills, familiarity with Python for automation, and experience... 
    Remote work
    Contract work

    Eliassen Group

    Dover, DE
    3 days ago
  •  ...Data Engineering Team MemberJoin our data engineering team that is embarking on a fortune 10 human capital digital transformation journey!...  ...years of experience with the following technologies:Hadoop, Python, Hive, SQL, shell scripting.Apache Spark.NoSQL and relational... 
    Remote work

    Samprasoft

    United States
    5 days ago
  •  ...Data Engineer (PL/SQL & Python)Location: Boston MA, Remote till covidDuration: 12+ monthsThe Expertise We’re Looking ForBS or MS in Computer Science or engineering related degree, or equivalent.Experience in building and crafting solutions for data warehouse and experience... 
    Remote work

    Samprasoft

    Boston, MA
    1 day ago
  •  ...Data EngineerLocation: Smithfield, RI, Durham, NC or Westlake, TX Remote till covidDuration: 12+ monthsThe Expertise and Skills You...  ...technology related field (e.g. Engineering, Computer Science, etc.)...  ...and shell scripting2+ years of Python developmentProven data analysis... 
    Remote work

    Samprasoft

    Smithfield, RI
    5 days ago
  •  ...Senior Data Engineer-Python, SQLLocation: Remote/USDuration: 6+ MonthsJob Description:Skill Sets - Python, SQL (expert level), Spark and Scala, AirflowExpertise:5-9+ years of relevant industry experience with a BS/Masters, or 2+ years with a PhDExperience with distributed... 
    Remote work

    Zortech Solutions

    Mountain View, CA
    5 days ago
  •  ...Senior Data Engineer (ETL / Python Developer) (Remote) (W2 Only) Primary Responsibiliti esPipeline Development & Engineer inDesign, develop, and maintain enterprise ETL pipelines using Azure Data Factory (ADF), Informatica PowerCenter, and Python-based framewor... 
    Remote work
    Permanent employment

    MSRCOSMOS

    United States
    5 days ago
  •  ...returns for their clients. They are currently hiring a Senior Data Engineer to work hybrid on-site in their NYC office 4 days per week. Qualified...  ...Engineer including hands-on experience with Golang / Go (or Python, Java and the willingness and ability to learn Golang), SQL,... 
    Remote work
    Currently hiring
    Work at office
    Immediate start

    The Cypress Group

    New York, NY
    1 day ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...Samsara's Marketing Data and Analytics (MDA) Engineering team, you will shape the technical...  ...influencing org roadmaps. Ship high-quality Python and SQL, increasingly by directing... 
    Remote work

    ContentBuffer

    New York, NY
    1 hour ago
  •  ...We are seeking a Senior Data Engineer to design, develop, and optimize enterprise-scale data pipelines and platforms supporting Finance and...  ...with dbt and PySpark. ~ Strong expertise in SQL, Python, data modeling, and enterprise-scale data pipeline development... 
    Remote work

    BrickRed Systems

    Washington DC
    3 days ago
  •  ...Senior Data Engineer The ideal candidate is a hands-on engineer with strong experience across Snowflake, dbt, Apache Airflow, SQL, Python, and CI/CD who has previously worked within private equity, asset management, investment management, or broader financial services... 
    Remote work

    The Phoenix Group

    New York, NY
    3 days ago
  •  ...As a Senior Data Engineer you will own the design and delivery of complex data engineering solutions that power enterprise analytics, AI,...  ...source systems. This role demands deep technical mastery in SQL, Python, and Azure cloud data engineering, combined with a product... 
    Remote work

    PRI Technology

    United States
    1 day ago
  • $55 per hour

     ...If you join the platform as a Data Science AI Trainer, you'll...  ...healthcare) Create problems requiring Python programming to solve (using...  ...analysis, feature engineering, predictive modeling, and insight...  ...Our freelance role is fully remote so, you just need a laptop, internet... 
    Remote work
    Part time
    Freelance

    Mind Rift

    New York, NY
    1 day ago
  •  ...Data Engineer - GCPLocation: Denver, CO (Remote)The client is seeking a highly skilled Data Engineer with deep expertise in Google Cloud Platform (GCP) and...  ...high-performance data transformations using Python and PySparkDevelop and optimize complex SQL queries for... 
    Remote work

    SWITS DIGITAL Private Limited

    Denver, CO
    5 days ago
  •  ...Job Overview We are looking for a Senior Data Engineer based in the US to design, build, and...  ...Work Location / Employment: US-based (Remote / Hybrid) — Must be authorized to work in...  ...Storage) Languages & Frameworks: Python, PySpark, SQL (advanced optimization & tuning... 
    Remote work
    Full time

    Coderio

    Remote
    5 days ago
  •  ...skilled and motivated individual to join our team as a Senior Data Engineer to align data solutions to business requirements by planning and...  ..., utilizing advanced analytics tools and platforms and Python. Extensive experience with major tools such as Python, Pandas,... 
    Remote work
    Contract work
    Work at office
    Local area
    3 days per week

    SteerBridge

    Vienna, VA
    1 day ago
  • $190k - $220k

     ...Staff Software Engineer, Data Systems (Python) Remote - USA About Northbeam Northbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling... 
    Remote work
    For contractors
    Work from home
    Flexible hours

    Northbeam LLC

    Los Angeles, CA
    1 hour ago
  •  ...and support of solutions big data solution in Hadoop using Hive,...  ...Experience working with Java, Scala, Python programing languagesExperience...  ...three tech leads with Senior engineers and a couple of junior...  ...certain Client location/hub or remote? Will a Client badge be needed... 
    Remote work
    Work at office

    Samprasoft

    Sunnyvale, CA
    5 days ago
  •  ...Eliassen Group is seeking a Technical/Business Analyst/Engineer for remote, contract-to-hire work focused on Commercial Mortgage Data Warehouse development and data quality improvements. The role requires advanced SQL, Python, Excel, and API integration experience, with... 
    Remote work
    Contract work

    Eliassen Group

    United States
    1 day ago
  •  ...Senior Software EngineerLocation: Remote/MA/NH/RI/NJ/NC/TX/UT/KYWill be...  .... MUST HAVE: Java OR Python, AWS and ETL experience.MANAGER...  ...on the Content Recommendation Engineer Squad and building out processes...  ...programming & experience with data movement technologies (ETL/ELT... 
    Remote work

    Samprasoft

    Durham, NC
    5 days ago
  •  ...Senior Data EngineerAnalytics & Behavior Change is an innovation engine supporting the entire CVS Health organization by embedding...  ..., CT or Wellesley, MA with remote work options. This team is building...  ...(Teradata, Oracle, DB2), SQL, Python, Unix Shell scripting, JSON,... 
    Remote work
    Local area

    Phenom People

    New York, NY
    1 day ago
  •  ...Data Engineer (Python, Java) Remote (50%) Columbia SCData Engineer (Python, Java) Remote (50%) Columbia SCAuthorized to work in the USNo H1BGovernment Experience: PreferredOverall Exp 11+ yrsThe South Carolina Department of Health & Human Services (SCDHHS) is the State... 
    Remote work

    NexonIT LLC

    Columbia, SC
    5 days ago
  • UST is hiring a focused Software/Data Engineer to build and support our Data Platform. The role...  ...Snowflake, dbt, Azure Data Factory, and Python to deliver reliable data solutions while...  ...with stakeholders and production teams. Remote work is available (Spain) with standard... 
    Remote job

    UST

    New York, NY
    4 days ago
  • HeadHR poszukuje inżyniera danych, który będzie odpowiedzialny za projektowanie rozwiązań w Databricks oraz rozwój potoków danych w Pythonie. Praca odbywa się w 100% zdalnie, oferując elastyczne godziny rozpoczęcia. Oferujemy stabilną współpracę B2B z dostępem do nowoczesnego...
    Remote work

    HeadHR

    United States
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer (Python) - Remote USA. Be the first to apply!