Senior Python Engineer - Remote Data Pipelines for Health
ICF
Reston (VA)
Remote
USD 98,124 - 166,810
Full time
14 days+
Application generator
Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A leading consulting firm is seeking a Senior Software Engineer (Python) to support healthcare quality improvement projects. The role involves building data processing pipelines in a cloud environment using Python and AWS technologies. Requirements include a bachelor's degree, 5+ years of software engineering experience, and the ability to work in an Agile team. This position allows for work from within the United States, emphasizing a remote setup.
Qualifications
5+ years of high-volume software engineering experience.
2+ years of experience in Python.
Experience migrating code to a cloud environment.
Familiarity with Agile methodology.
Responsibilities
Migrate data from SAS to Python.
Design and build software processing pipelines in AWS.
Analyze requirements to create detailed design documents.
Collaborate with DevOps on CI, CD, and IaC processes.
Skills
Python
SAS
PostgreSQL
AWS Glue
AWS Athena
Jenkins
Git and GitHub
Education
Bachelor’s degree in Computer Science or related field
Tools
Apache Spark
Job description
A leading consulting firm is seeking a Senior Software Engineer (Python) to support healthcare quality improvement projects. The role involves building data processing pipelines in a cloud environment using Python and AWS technologies. Requirements include a bachelor's degree, 5+ years of software engineering experience, and the ability to work in an Agile team. This position allows for work from within the United States, emphasizing a remote setup.