Principal Software Engineer
Job Description
Join TREND Health Partners as a Principal Software Engineer: Shape the Future of Healthcare Payment Integrity
Are you a seasoned software engineer with a passion for innovation and a desire to make a real difference in healthcare? TREND Health Partners, a leading tech-enabled payment integrity company, is seeking a talented and driven Principal Software Engineer to join our dynamic team and lead the development of our cutting-edge CAVO platform.
At TREND, we’re on a mission to revolutionize healthcare by fostering collaboration between payers and providers, eliminating waste, and ultimately improving access to quality care. We achieve this by aligning incentives and providing a shared technology platform that streamlines workflows and drives efficiency. As a Principal Software Engineer, you’ll play a pivotal role in realizing this vision.
The Opportunity: Lead the Evolution of the CAVO Platform
As a Principal Software Engineer on the CAVO platform, you will be at the forefront of designing and developing scalable software solutions that power complex document review workflows for our healthcare partners. You’ll leverage your deep understanding of modern web application architecture and cloud-native backend systems to drive system-wide design decisions, optimize platform performance, and deliver innovative new capabilities to our customers.
This role offers a unique opportunity to:
- Architect and implement scalable services for core CAVO features, including document ingestion, OCR, classification, billing analysis, and medical data extraction.
- Shape the evolution of CAVO’s distributed document processing architecture, integrating services like EDI, Ingest, Document Flow, and Prediction Health.
- Champion best practices for code quality, automated testing, CI/CD, observability, and operational excellence.
- Mentor and guide engineering teams toward scalable and secure implementations.
- Collaborate with product managers and stakeholders to translate business requirements into technical specifications and system designs.
- Lead initiatives to improve performance and reliability across serverless (Lambda) and containerized (ECS) services.
Responsibilities: Your Impact on the Future of Healthcare
In this role, you will:
- Lead the design and development of scalable services in support of CAVO’s core features such as document ingestion, OCR, classification, billing analysis, and medical data extraction.
- Architect solutions that span the entire CAVO stack, including the Angular-based frontend, Node.js API layer, and Go-based backend microservices.
- Collaborate on the evolution of CAVO’s distributed document processing architecture, including services like EDI, Ingest, Document Flow, and Prediction Health integrations.
- Champion best practices for code quality, automated testing, CI/CD, observability, and operational excellence.
- Partner with product managers and stakeholders to refine business requirements into technical specifications and system designs.
- Provide technical mentorship, perform code reviews, and guide engineering teams toward scalable and secure implementations.
- Lead initiatives to improve performance and reliability across serverless (Lambda) and containerized (ECS) services.
- Participate in architecture and roadmap planning sessions, evaluating new tools and technologies for future integration.
- Ensure all engineering solutions align with healthcare compliance requirements (e.g., HIPAA) and data security standards.
- Contribute to documentation and knowledge sharing across teams.
Qualifications: What You Bring to the Table
We’re looking for a highly motivated and experienced individual with:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (equivalent work experience considered).
- 8+ years of professional software development experience, including at least 3 years in a technical leadership or principal role.
- Deep expertise in TypeScript and Node.js for backend services.
- Strong frontend experience with Angular in Single Page Application (SPA) architecture.
- Proficiency in Go (Golang), especially for performance-sensitive backend services.
- Solid understanding of distributed systems and asynchronous event-driven architectures using SQS, Lambdas, and ECS.
- Demonstrated experience designing, building, and operating large-scale systems in AWS.
- Experience with document-centric workflows such as OCR, classification, and metadata extraction.
- Strong familiarity with RESTful API design and integration with microservices.
- Effective communicator with the ability to articulate tradeoffs and rationale to technical and non-technical audiences.
- Experience with DevOps practices and tools, including infrastructure-as-code using Terraform, is strongly preferred.
Bonus Points: Skills That Will Make You Shine
While not required, the following skills will give you a significant advantage:
- Experience in medical record or document processing systems, including OCR, IB prediction, and structured data extraction from unstructured sources.
- Hands-on experience with OpenSearch or Lucene-based search indexing.
- Proficient with PostgreSQL and relational database optimization at scale.
- Background in healthcare technology, especially in claims processing or revenue cycle management.
- Understanding of HIPAA and secure application development in regulated industries.
- Experience with observability and logging in complex asynchronous systems.
- Prior exposure to mentoring and scaling engineering teams within agile environments.
Why TREND Health Partners?
At TREND Health Partners, you’ll find:
- A collaborative and innovative work environment.
- A mission-driven culture focused on making a positive impact on healthcare.
- A comprehensive compensation package, including competitive salaries, highly valued health insurance, a 401(k) plan with employer match, paid parental leave, and more.
- The opportunity to grow and develop your skills in a rapidly growing organization.
If you’re a passionate and experienced software engineer looking for a challenging and rewarding opportunity to shape the future of healthcare, we encourage you to apply. Join TREND Health Partners and be part of something truly meaningful.
“