Remote (Country) Full-time

ICF is hiring a Senior Software Engineer (Python) (USA/Remote)

About the Role

ICF is seeking a Senior Software Engineer (Python) to play a key role in modernizing data analytics systems for a major healthcare client. You will be responsible for migrating data from SAS to Python and building robust software processing pipelines using AWS tools, directly impacting healthcare quality reporting.

What You'll Do

  • Migrate data from SAS to Python.
  • Design and build software processing pipelines using tools and frameworks in the AWS ecosystem.
  • Analyze requirements and architecture specifications to create a detailed design document.
  • Work with large scale data sets to support a next-generation analytics and reporting system.
  • Work with DevOps engineers on CI, CD, and IaC processes; read specifications and translate them into code and design documents.
  • Perform code reviews and develop processes for improving code quality.
  • Be proactive and constantly pay attention to the scalability, performance, and availability of our systems.
  • Deploy the developed solution in the AWS environment and examine the results for accuracy.

What We're Looking For

  • Bachelor’s degree required (Computer Science or related field preferred).
  • 5+ years of high-volume software engineering experience.
  • 2+ years of experience working in Python.
  • 2+ years of experience migrating code to a cloud environment.
  • 2+ years of experience with Agile methodology.
  • Candidate must be able to obtain and maintain a Public Trust Clearance.
  • Candidate must reside in the U.S., be authorized to work in the U.S., and all work must be performed in the U.S..
  • Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years.

Nice to Have

  • U.S. Citizenship or Green Card is highly prioritized due to federal contract requirements.
  • SAS experience strongly preferred.
  • MS and 5+ years of technical experience.
  • Experience working in the healthcare industry with PHI/PII.
  • Federal Government contracting work experience.
  • Expertise working as part of a dynamic, interactive Agile team.
  • Strong written and verbal communication skills.
  • Prior experience working remotely full-time.

Technical Stack

  • Python, SAS, PostgreSQL, Jenkins, AWS Glue, AWS Athena, JAVA
  • Git and GitHub, Confluence, Apache Parquet, Apache Spark, Databricks

Team & Environment

You will work within multiple project teams collaborating toward a common vision.

Benefits & Compensation

  • Compensation range: $98,124.00 - $166,810.00.

Work Mode

This is a remote position open to candidates residing anywhere in the United States.

We are an equal opportunity employer. We will consider for employment qualified applicants with arrest and conviction records.

Required Skills
PythonSASPostgreSQLJenkinsAWS GlueAWS AthenaJAVAGitGitHubConfluenceApache ParquetData EngineeringETLAWS
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
ICF

ICF is a global advisory and technology services provider.

Visit website
Job Details
Category backend
Posted 7 months ago