Taro Logo

Software Engineer II

Healthcare technology company providing a secure platform for healthcare data integration and management, raised $81M in funding since 2017.
Data
Mid-Level Software Engineer
In-Person
101 - 500 Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For Software Engineer II

Abacus Insights, a rapidly growing healthcare technology company founded in 2017, is revolutionizing the healthcare industry through their innovative data integration platform. Having raised over $81 Million from leading VC firms, they're focused on transforming healthcare data management to improve patient outcomes and reduce costs.

The Software Engineer II role is an exciting opportunity to join their world-class engineering team, working with cutting-edge cloud technology in the healthcare sector. You'll be developing and implementing high-performance cloud solutions that conform to US healthcare security standards, building sophisticated data processing pipelines, and working with modern technologies like AWS, Azure, Databricks, and PySpark.

This position requires a strong technical background with at least 3 years of commercial software development experience and expertise in cloud services and ETL data pipelines. You'll be working cross-functionally with various teams including Executives, Product, Implementation, and Customer Success to solve complex business and operational challenges.

The role offers the chance to make a meaningful impact on healthcare outcomes while working with advanced technologies. You'll be part of a mission-driven organization that values diversity, innovation, and technical excellence. The position is based in Pune, India, and requires either current residence there or willingness to relocate.

As part of a growing company, you'll have opportunities to mentor others, drive technical investments, and shape the future of healthcare data management. The ideal candidate will be a self-starter who stays current with emerging technologies and can balance technical expertise with strong communication skills.

Last updated a day ago

Responsibilities For Software Engineer II

  • Develop and implement virtual, high performant cloud solutions using AWS, Azure, Databricks
  • Build data processing pipelines leveraging AWS/Azure, Airbyte, Databricks and DBT
  • Write PySpark, Python, and SQL code to meet requirements
  • Deploy code using CI/CD frameworks
  • Review peer-authored designs and code
  • Troubleshoot client reported incidents and implement preventive measures
  • Optimize performance and cost of data processing workflows
  • Drive technical excellence and mentor team members
  • Identify areas of technical investments and lead implementation efforts

Requirements For Software Engineer II

Python
Kubernetes
  • Bachelor's degree in Computer Science, Computer Engineering, or related IT discipline
  • 3+ years of commercial software development experience
  • 3+ years of building or using cloud services in production environment (AWS, Azure, GCP)
  • 2+ years of building ETL data pipelines at scale with Spark/PySpark and Databricks
  • Strong programming skills (Python, Java, or other OOP Languages)
  • Excellent oral and written communication skills
  • Strong analytical and problem-solving skills

Interested in this job?

Jobs Related To Abacus Insights Software Engineer II