H

hhaexchange

SaaS platform for homecare operations

Principal Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • A B.S. or M.S. degree in Computer Science, Engineering, Data Science, or a similar or related field, or equivalent significant industry experience.
  • At least 8 years of experience in software engineering and/or data engineering within a software product company, focused on scalable, high-performance analytics applications and systems.
  • Extensive experience architecting, building, and delivering complex, high-performance software-as-a-service solutions in cloud environments such as Amazon Web Services, using microservices and serverless architectures.
  • At least 5 years of hands-on experience in the healthcare industry, particularly developing healthcare analytics products.
  • At least 5 years of experience architecting and delivering applications across frontend, backend, and data-platform development.
  • Proficiency in modern programming languages such as Java and C#, with Python experience preferred, and experience building and maintaining high-volume production-grade solutions.
  • A solid understanding of database systems and data warehouses, including relational databases such as SQL Server and PostgreSQL, NoSQL databases, Snowflake, and Redshift.
  • Expertise with modern frontend frameworks such as React, Angular, or Vue.js.
  • Hands-on experience with data analytics, artificial intelligence and machine learning integrations, generative artificial intelligence, large language models, agentic workflows, and artificial-intelligence-assisted software development tools.
  • Experience mentoring and guiding engineering teams.
  • Experience with Agile methodologies and DevOps practices.
  • Strong analytical and problem-solving ability with a track record of delivering innovative, practical solutions.
  • Excellent verbal and written communication skills, including the ability to explain complex technical concepts to technical and non-technical stakeholders.

Responsibilities

  • Contribute directly to developing key platform features and components as an individual contributor.
  • Lead the end-to-end design and development of advanced healthcare analytics products.
  • Architect and implement modern analytics, machine learning, and artificial intelligence applications that support business decision-making, workflows, and customer experiences.
  • Communicate priorities and expectations to the team and ensure team members have the support and resources needed to complete their work.
  • Own the quality of all team-delivered features and ensure they meet functional and non-functional requirements through well-considered designs.
  • Identify gaps and improvement opportunities in existing architectural patterns and promote experimentation with new technologies, tools, and methodologies.
  • Act as the primary technical liaison for executive stakeholders and align engineering and business strategies.
  • Identify technical risks early and implement mitigation strategies to keep projects on track and within scope.
  • Partner with Product Managers, Product Owners, and other stakeholders to define project scope, assess feasibility, and translate business needs into technical solutions.
  • Provide technical guidance, mentorship, and leadership to engineering teams.
  • Monitor emerging healthcare technologies and trends and recommend solutions to maintain a competitive edge.
  • Perform other duties assigned by a supervisor or HHAeXchange leader.

Desired Qualifications

  • Python experience is preferred.

About the Company

hhaexchange

SaaS platform for homecare operations

HHAeXchange offers a cloud-based homecare management platform that connects agencies, state Medicaid programs, MCOs, caregivers, and patients. It operates on a SaaS model, with modules for scheduling, billing, compliance, and reporting, plus optional implementation services to fit different agency sizes. Unlike others that separate tools, it focuses on unifying multiple stakeholders for end-to-end coordination across the homecare ecosystem and actively involves caregivers in the care team. Its goal is to reduce administrative work and improve care quality by streamlining operations and communication.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
Not listed
Headquarters
New York City, New York
Founded
2008

Recently Posted Jobs

Explore more opportunities at hhaexchange

See more jobs