Senior Software Engineer

Mission-driven, rapid growth-stage technology company focused on transforming the healthcare payer industry.
Data
Senior Software Engineer
Contact Company
51 - 100 Employees
5+ years of experience
Healthcare · Enterprise SaaS

Description For Senior Software Engineer

Abacus Insights is a mission-driven, rapid growth-stage technology company transforming the healthcare payer industry. We provide a flexible, efficient, and secure platform that organizes and exchanges healthcare data from various sources, enabling our customers to uncover differentiated insights.

Our innovative data integration and management platform allows healthcare payers to access historically siloed and inaccessible data, supporting their analytical, operational, and financial needs. Founded in 2017, we've raised over $81 Million from leading VC firms with expertise in healthcare and technology.

As a Software Engineer at Abacus, you'll join a world-class engineering team working on cutting-edge cloud technology to improve the US healthcare industry. You'll develop high-performant cloud solutions, build data processing pipelines, write code in PySpark, Python, and SQL, and deploy using CI/CD frameworks. You'll also optimize performance, troubleshoot issues, and drive technical excellence.

We're looking for someone with:

  • 5+ years of commercial software development experience
  • 3+ years of building or using cloud services in production (AWS, Azure, GCP)
  • 2+ years of building ETL data pipelines at scale with Spark/PySpark and Databricks
  • Strong programming skills in Python, Java, or other OOP languages
  • A self-starter mindset and excellent communication skills

Join us in solving problems of massive scale and complexity in an industry ready for disruption!

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Develop and implement virtual, high performant cloud solutions conforming to US healthcare security standards
  • Build data processing pipelines leveraging AWS/Azure, Airbyte, Databricks, Snowflake and DBT
  • Write PySpark, Python, and SQL code to meet requirements for clients or internal teams
  • Deploy code using CI/CD frameworks
  • Critically analyze and review peer-authored designs and code
  • Employ exceptional problem-solving skills
  • Troubleshoot client reported incidents, identify root cause, fix, and document problems
  • Optimize the performance and cost of data processing workflows
  • Demonstrate deep working knowledge of Airflow, ETL processes, APIs and data connectors
  • Drive the technical excellence of a team, mentor other team members and lead by example
  • Identify areas of technical investments and lead efforts to implement them

Requirements For Senior Software Engineer

Python
Java
  • Bachelor's degree, preferably in Computer Science, Computer Engineering, or related IT discipline
  • 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 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
  • Stays current with emerging technologies and development techniques
  • Excellent oral and written communication skills; strong analytical, problem solving, organization and prioritization skills

Interested in this job?

Jobs Related To Abacus Insights Senior Software Engineer

Sr. Data Engineer

Sr. Data Engineer role at Abacus Insights, transforming healthcare with innovative data solutions

Sr. Data Engineer

Sr. Data Engineer role at Abacus Insights, transforming healthcare with innovative data solutions

Senior Data Scientist, YouTube Premium

Senior Data Scientist position at YouTube Premium focusing on analytics, modeling, and data-driven product strategy, offering competitive compensation and benefits.

Senior Data Scientist, Research, Ads Metrics

Senior Data Scientist position at Google focusing on ads metrics research, offering competitive salary and opportunity to shape advertising products through data-driven decisions.

Senior Data Scientist, Research

Senior Data Scientist position at Google, working on product analytics and development using Python and SQL, with 5+ years of experience required.