Plano, TX
1,001-5,000 employees
FinThrive creates integrated technology that adapts with healthcare professionals – freeing them from complexity and inefficiency.

Data Engineer

Data Engineer

About FinThrive
FinThrive is advancing the healthcare economy. We rethink revenue management to pave the way for a healthcare system that ensures every transaction and patient experience is addressed holistically. We’re making breakthroughs in technology—developing award-winning revenue management solutions that adapt with healthcare professionals, freeing providers and payers from complexity and inefficiency, so they can focus on doing their best work. Our end-to-end revenue management platform delivers a smarter, smoother revenue experience that increases revenue, reduces costs, expands cash collections, and ensures regulatory compliance across the entire revenue cycle continuum. We’ve delivered over $10 billion in net revenue and cash to more than 3,245 customers worldwide. When healthcare finance becomes effortless, the boundaries of what’s possible in healthcare expand. For more information on our new vision for healthcare revenue management, visit
Award-winning Culture of Customer-centricity and Reliability
At FinThrive we’re proud of our agile and committed culture, which has led to certification as a "Great Place to Work" since 2017. We’re honored to have been ranked #21 among the Best Workplaces in Healthcare for 2023, and we know that it's our collective dedication that makes FinThrive an exceptional place to work.

  • Find balance with our remote-friendly organization 
  • Take time to recharge and pursue your passions
  • Be part of a positive and supportive work environment
  • Grow and excel your career with training and education

Our Perks and Benefits
FinThrive is committed to continually enhancing the employee experience by actively seeking new perks and benefits. For the most up-to-date offerings visit

Impact you will make

Join a group of highly talented and motivated engineers with significant healthcare experience to help a thriving Healthcare function. Build a highly functional and efficient Big Data platform that brings together data from disparate sources and allow FinThrive to design and run complex algorithms to provide insights into the Healthcare business operations. Partner with internal business, product, and technical teams to analyze requirements to deliver solutions to complex issues. Participate in development and oversee maintenance of code to ensure consistency, quality, best practices, and performance of applications.

What you will do

  • Build a highly functional and efficient Big Data platform that brings together data from disparate sources and allow FinThrive to design and run complex algorithms providing insights to healthcare business operations
  • Build ETL Data Pipelines in Azure Cloud using Azure ADF and Databricks
  • Build Spark Streaming and Near Real Time applications
  • Partner with internal business, product, and technical teams to analyze complex requirements and deliver solutions
  • Participate in development, automation, and maintenance of application code to ensure consistency, quality, reliability, scalability, and system performance
  • Deliver data and software solutions working on Agile delivery teams 

What you will bring

  • Bachelor’s degree in computer science or a related discipline 
  • 1+ years of data engineering in an enterprise environment 
  • 1+ years of experience writing production code in Python, PySpark or Scala 
  • Strong coding experience in at least one programming language. Python preferred.
  • Experience with Big Data technologies in the Cloud such as Spark, Databricks, Hive, Sqoop, or any other equivalent components. Azure preferred.
  • Experience with any Streaming applications such as Kafka, Spark Streaming, Azure Event Hub
  • Experience in having built and deployed to Production reasonably complex ETL Data Pipelines.
  • Experience working with git and CI/CD tools 
  • Proven background in Distributed Computing, ETL development, and large-scale data processing 

What we would like to see

  • Experience within healthcare field in a similar role
  • Proficiency in SQL and query optimization 
  • Experience in Azure PowerShell
  • Experience with Azure ADF, Azure Databricks.
  • Experience with SQL Server. Preferred but not required.
  • Experience with CI/CD, DevOps.
  • Knowledge and passion for software development – including software architecture, functional and non-functional aspects 

Statement of EEO

FinThrive values diversity and belonging and is proud to be an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. We're committed to providing reasonable accommodation for qualified applicants with disabilities in our job application and recruitment process.

FinThrive Privacy Notice for California Resident Job Candidates

Know Your Rights

Pay Transparency Notice

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.