Abacus Insights is looking to solve problems of massive scale and complexity in the US healthcare industry by transforming the healthcare industry, ultimately creating a more personalized patient experience, improving health outcomes, and lowering the overall cost of healthcare.
Requirements
- 5+ years of commercial software development experience
- 3+ years of building or using cloud services in a production environment (AWS, Azure, GCP, etc.)
- 2+ years experience working with FHIR standard and FHIR databases
- 2+ years of building ETL data pipelines at scale with Spark/PySpark and Databricks
- Strong programming skills (Python, Java, or other OOP Languages)
- Experience with Airflow, ETL (Extract, Transform, Load) processes, APIs and data connectors
Responsibilities
- Develop and implement virtual, high performant cloud solutions which conform to US healthcare security standards by leveraging a broad level of experience across platforms like AWS, Azure, Databricks, realized through analytical work with end users, product managers and software/data architects
- Build data processing pipelines leveraging AWS/Azure, Airbyte, and Databricks
- Build pipelines and API ecosystems around FHIR data stores (i.e. Firely, AWS HealthLake). Familiarity with FHIR systems and how to ingest and read data via FHIR based APIs
- Write PySpark, Python, and SQL code to meet requirements for clients or internal teams
- Deploy code using CI/CD frameworks
- Be able to critically analyze and review peer-authored designs and code
- Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity
Other
- Bachelor's degree, preferably in Computer Science, Computer Engineering, or related IT discipline
- Excellent oral and written communication skills; strong analytical, problem solving, organization and prioritization skills
- Go-getter with self-starter mindset
- Someone who stays current with emerging technologies and development techniques
- Ability to work cross functionally with other teams within the company