About the job
Join the Revolution at Alpaca Health
At Alpaca Health, we empower clinicians to embrace their entrepreneurial spirit, particularly in the realm of autism care.
Our mission is to support clinicians in launching and scaling their own clinics by offering innovative AI-driven software solutions, comprehensive payer contracting, and robust back-office support. We aim to redistribute power in healthcare from large conglomerates back to the clinicians themselves.
With over $14 million raised from visionary investors like Core Innovation Capital, Adverb Ventures, and South Park Commons, we are poised for long-term leadership in this sector. Most importantly, we are positively impacting the lives of hundreds of patients and experiencing a remarkable 30% month-over-month growth.
This is a full-time position. We seek candidates based in New York City or those willing to relocate, with a commitment to working five days a week in the office.
Role Overview: Senior Software Engineer
As a key member of our compact engineering team, you will take ownership of our platform's foundational components , including data models, financial logic, state machines, API contracts, and AI infrastructure. This role goes beyond merely reviewing pull requests; you will design, build, and stand behind the systems you create.
Your work will vary from designing schema migration strategies to constructing LLM pipelines for clinical documentation, and troubleshooting complex billing scenarios that arise only in specific contexts.
This opportunity is ideal for a versatile engineer who thrives in environments where critical business logic is firmly embedded in code rather than residing in the minds of individuals.
Key Responsibilities
Core Domain Model: You will architect the representation of patients, providers, credentials, authorizations, sessions, claims, and payments, ensuring seamless evolution without disrupting existing production systems.
Financial Logic: You will translate the principles governing financial transactions , including rate calculations and payroll logic , into enforceable and testable code.
Lifecycle Management: You will implement explicit states and transitions for various entities, ensuring the system cannot enter invalid states.
Schema Evolution: You will ensure that migrations run prior to feature launches to maintain operational integrity during model changes.
AI Infrastructure: Contributing to our LLM-powered clinical workflows, you will build the foundational elements that support these innovations.
