Principal Software Engineer

Abacus Insights Logo

Abacus Insights

πŸ“Remote - United States

Summary

Join Abacus Insights, a mission-driven technology company transforming healthcare data, as a Software Engineer. You will develop high-performance cloud solutions, build data pipelines using AWS/Azure, Airbyte, Databricks, and Snowflake, and work with FHIR data stores. This role involves writing PySpark, Python, and SQL code, deploying code using CI/CD, and troubleshooting client issues. You will also optimize Databricks workflows, mentor team members, and identify areas for technical investment. The ideal candidate possesses strong software engineering skills, cloud experience, and familiarity with FHIR standards. Abacus offers a collaborative environment and the opportunity to contribute to improving the US healthcare industry.

Requirements

  • Bachelor's degree, preferably in Computer Science, Computer Engineering, or related IT discipline
  • 8+ years of commercial software development experience
  • 5+ years of building or using cloud services in a production environment (AWS, Azure, GCP, etc.)
  • 3+ years of building ETL data pipelines at scale with Spark/PySpark and Databricks
  • Strong programming skills (Python, Java, or other OOP Languages)
  • Go-getter with self-starter mindset
  • Someone who stays current with emerging technologies and development techniques
  • Excellent oral and written communication skills; strong analytical, problem solving, organization and prioritization skills
  • Famil i arity with FHIR based standards and it’s leveraging in healthcare ( i.e. CMS interoperability mandates )

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 and Databricks, realized through analytical work with end users, product managers and software/data architects
  • Build data processing pipelines leveraging AWS/Azure, Airbyte, Databricks and Snowflake
  • Build pipelines and API ecosystems around FHIR data stores ( i.e. Firely , AWS Health L ake ) . Famil i arity 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
  • Troubleshoot client reported incidents, identify root cause, fix, and document problems, and implement preventive measures
  • Optimize the performance and cost of Databricks workflows
  • Drive the technical excellence of a team, mentor other team members and lead by example
  • Identify area of technical investments, work with stakeholders to prioritize them onto the roadmap and lead efforts to implement such investments

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.