Principal Product Engineer, Data Applications
Location: New York City (Hybrid)
Department: Engineering
Location Type: HYBRID
Employment Type: FULL_TIME
Company Overview
Position Overview
Key Responsibilities
- Own the data-to-application layer: Design, build, and maintain data-driven applications such as performance dashboards, scorecards, and analytic workbenches.
- Architect end-to-end features: Connect backend models, APIs, and frontend components to deliver interactive insights within the Kairon platform.
- Collaborate with product and analytics: Translate user needs and clinical/financial metrics into intuitive visualizations and actionable interfaces.
- Advance in-app intelligence: Integrate data pipelines, LLM insights, and healthcare analytics into user-facing modules (Performance App, ACO-in-a-Box, CRM, and others).
- Uphold scalability and quality: Design for maintainability, reusability, and performance; implement tests and observability to ensure reliability.
- Contribute to design & UX: Work with designers to create cohesive, user-friendly experiences that communicate complex data clearly.
- Champion engineering excellence: Establish best practices, documentation, and component libraries for future applications.
- Leverage modern AI-assisted tooling: Use LLMs to accelerate development, code review, and refactoring while maintaining rigorous standards.
Qualifications
- 6+ years of professional experience building production web applications (frontend + backend).
- Strong proficiency in Python, Django/DRF, Vue, and SQL; experience with data visualization frameworks and API design.
- Experience designing or consuming data models and ETL pipelines (e.g., Snowflake, dbt, or similar).
- Proven ability to translate product requirements into technical architecture and deliver polished, high-impact user experiences.
- Familiarity with healthcare, analytics, or enterprise SaaS environments.
- Clear communication and cross-functional collaboration skills; comfort working directly with product and leadership.
Preferred Qualifications
- Experience in healthcare or value-based care analytics, EHR data, or claims data models.
- Prior work integrating LLM-driven insights, AI-based summarization, or contextual intelligence into applications.
- Strong understanding of data visualization principles and UX for analytics products.
- Background that spans both engineering and product management (technical PM, full-stack data apps, or similar hybrid roles).
- Previous experience in an early-stage or high-growth startup environment.
What We Offer
- Competitive compensation ($170k–$200k) + equity and benefits.
- Opportunity to shape Kairon’s entire data architecture and own a critical technical domain.
- Collaborative, high-autonomy culture — work directly with founders and senior engineers.
- Mission-driven work: build systems that directly impact how practices care for patients and succeed in value-based care.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
