Principal Software Engineer, Platform
Blooming Health · Remote · United States
Posted by Blooming Health on their careers site · View the original posting
Draft this job a résumé tailored to it, and the application filled in
draft's reading
Mid level
Open 17 days
The posting, as Blooming Health wrote it
ABOUT BLOOMING HEALTH
Blooming Health is on a mission to transform social care. Our AI-powered platform identifies social needs and barriers by continuously collecting real-time data from member interactions and screenings. It then drives action through empathetic, automated outreach in 55+ languages and dialects, engaging people by voice, SMS, and email and coordinating referrals to the right services at the right time.
The result: improved access to care, higher program participation, and better outcomes across diverse populations. Our platform supports more than 1,000 community organizations across the US, helping millions of members access the support they need to stay healthy. We don’t just offer software—we deliver impact.
ABOUT THE ROLE
We’re looking for a deeply technical, ownership-minded Principal Software Engineer to join our Platform team and report directly to the VP of Engineering, Platform. This is a fully remote, US-based role, with a preference for candidates working in EST or CST.
This hands-on role sits at the center of our platform’s next chapter. You’ll own our technical debt roadmap and drive platform modernization alongside our product roadmap. As technical lead for a dedicated platform team, you’ll do much of this work through an agentic software development lifecycle: using and shaping AI coding agents, a multi-agent orchestration harness, and our internal code-intelligence platform.
Our platform consists of Python and Go microservices on Google Cloud, including a real-time agentic voice platform. It handles protected health information for millions of members, so reliability, security, and compliance are essential.
This role is suited to someone who wants startup pace and meaningful ownership, with room to grow into a Principal Software Engineer or Software Architect role.
WHAT YOU’LL DO
Technical Debt & Platform Modernization: Own the platform technical debt roadmap end to end, from prioritization and sequencing through design, delivery, and measurable outcomes. Lead the convergence of multiple platform generations into a cohesive, well-architected platform using incremental, low-risk migration patterns such as the strangler fig pattern.
Agentic SDLC & Context Engineering: Build and operate an AI-native engineering workflow. Use and evolve our multi-agent orchestration harness and code-intelligence platform to plan, implement, test, and review changes across many services in parallel. Design the context agents depend on, including platform architecture context, skills, runbooks, architecture decision records, and fix or implementation ledgers. Set the guardrails and human review points that make agent output accurate, auditable, and production-ready in a regulated environment.
Architecture & Distributed Systems: Drive architectural decisions across our GCP platform, including Cloud Run services, jobs and worker pools, Pub/Sub event flows, Cloud SQL (Postgres), Redis, BigQuery, and our API gateway. Desi
[…]
re Domain Experience: Experience building software in healthcare or another regulated environment that handles PHI or PII, with a working understanding of HIPAA and how compliance requirements shape architecture.
- Engineering Excellence: A track record of raising standards through design reviews, testing strategy, CI/CD, observability, infrastructure as code, and clear documentation.
- Ownership & Startup Mindset: Comfort with ambiguity, a bias toward action, and a record of owning outcomes end to end, from design through production. You thrive in a fast-moving, resource-conscious startup.
- Communication & Influence: You write clear technical designs, explain trade-offs well, and lead and mentor engineers without formal authority.
PREFERRED QUALIFICATIONS
- Go: Production experience with Go microservices. Strongly preferred.
- Healthcare Interoperability: Experience with EHR integrations (Epic/Cerner, FHIR/HL7) and the payer/provider ecosystem.
- Compliance Frameworks: Hands-on contribution to SOC 2, HITRUST, or NIST-aligned control implementation.
- Platform Migrations: Experience leading large-scale re-architectures or platform migrations while keeping customers live.
- Infrastructure & Data: Experience with Terraform, GitHub Actions, PostgreSQL, Redis, and MongoDB; data pipelines with dbt and BigQuery.
- Career Trajectory: A clear ambition to grow into a Principal Software Engineer or Software Architect role.
BENEFITS
- Medical, dental, and vision insurance
- Unlimited PTO
- Equity in Blooming Health
- Fully remote work, with access to office space in New York if you’d like it. We believe in letting our team work wherever they’re most productive.
- A driven, passionate team and a culture that values transparency, mutual respect, and collaboration
- An entrepreneurial environment with room to grow
- The opportunity to join a fast-growing company transforming social care for millions of people, including you and your loved ones