Principal Software Architect @Ensemble Health Partners
Software Development
Salary usd 148,800 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted YDay

[Hiring] Principal Software Architect @Ensemble Health Partners

YDay - Ensemble Health Partners is hiring a remote Principal Software Architect. 💸 Salary: usd 148,800 - 223,200 per year 📍Location: USA

Role Description

As Principal Software Architect, you will serve as Ensemble’s senior technical authority on data platform engineering — a high‑level individual contributor, not a people manager. This is a software engineering role first: you will bring professional software architecture discipline — design patterns, modularity, repo structure, and system design — to a platform built on Databricks and Azure. You will re‑envision our architectural patterns, assess engineering practices across the organization, and establish a strong foundation for AI‑driven capabilities across the organization.

  • Architect and design a cloud‑native data platform built on Azure and Databricks.
  • Own the organization’s technology roadmap, staying ahead of emerging tools and techniques.
  • Serve as a technical escalation point and architectural authority for the Data Platform.
  • Influence software design, repository and branching strategy, CI/CD practices, and performance.

Qualifications

  • 10+ years of experience.
  • Deep experience designing and reviewing SQL‑based data models and transformations at enterprise scale.
  • 3+ years working with big data technologies including Databricks, SPARK, Azure.
  • Excellent understanding of engineering fundamentals: testing automation, code reviews, telemetry, iterative delivery, and DevOps.
  • Experience with polyglot storage architectures including relational, columnar, key-value, graph or equivalent.
  • Demonstrated ability to communicate effectively to both technical and non-technical audiences.
  • Proven track record as a hands-on software architect.
  • Expert-level proficiency with Git and modern version control workflows.
  • Strong experience designing and implementing CI/CD pipelines and automated testing.
  • Experience designing data platforms that support AI/ML, advanced analytics, or intelligent automation workloads.

Requirements

  • Must be inquisitive and demonstrate openness to innovation including AI.
  • This is a remote position; candidates must be willing to travel as business needs require.

Benefits

  • Comprehensive benefits package designed to support physical, emotional, and financial health.
  • Professional development opportunities including certification and tuition reimbursement.
  • Quarterly and annual incentive programs for employees who excel.

Company Description

Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups.

  • Five-time winner of “Best in KLAS” 2020-2022, 2024-2025.
  • Black Book Research's Top Revenue Cycle Management Outsourcing Solution 2021-2024.
  • 22 Healthcare Financial Management Association (HFMA) MAP Awards for High Performance in Revenue Cycle 2019-2024.
  • Leader in Everest Group's RCM Operations PEAK Matrix Assessment 2024.
  • Great Place to Work certified 2023-2024.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Architect @Ensemble Health Partners
Software Development
Salary usd 148,800 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 128,781+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later