Senior Software Engineer, Internal Platforms

Mosaic Pediatric Therapy

United States

Remote

USD 140,000 - 190,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first flexibility
Health insurance
401(k)
PTO and paid holidays
Equipment and tooling support

Job summary

Mosaic Pediatric Therapy seeks a senior software engineer to design, build, and maintain internal applications and services. You will set engineering standards and lead end-to-end development across web apps, APIs, and integrations with EHR, billing, and HR platforms.

You will also work on data pipelines, CI/CD, cloud infrastructure, and monitoring, while mentoring teammates using AI-assisted development tools to produce secure, reliable software.

Qualifications

  • 4+ years of professional software development, shipping production applications.
  • Strong fundamentals: OO/functional design, modular architecture, testing, debugging, and Git workflows.
  • Experience designing and building APIs, services, and web applications.
  • Ownership end-to-end from design to production support.
  • Experience with CI/CD and production deployment workflows.
  • Experience on Azure (preferred) or AWS/GCP; cloud expertise.
  • SQL and relational database design skills.
  • Hands-on with AI-assisted development tools (Claude Code, Copilot, Cursor).
  • Secure coding practices for handling PHI/regulatory data.
  • Strong communication with non-technical stakeholders.
  • Experience mentoring developers or leading code reviews.

Responsibilities

  • Design and build internal applications end to end.
  • Set and raise engineering standards for code review, testing, and modular design.
  • Ship AI-enabled software and agentic workflows.
  • Own production reliability, pipelines, and monitoring.
  • Support data/platform layer and Azure Fabric Lakehouse pipelines.
  • Collaborate with business leaders to translate workflow problems into software solutions.

Skills

4+ years dev
Modern programming language
OO/FP design
APIs & web apps
End-to-end ownership
CI/CD pipelines
Azure cloud
SQL relational design
AI-assisted tools
Secure coding
Communication skills
Mentoring / code reviews

Tools

Git
Azure DevOps / CI/CD tooling
SQL Server
REST APIs
Cloud infrastructure

Job description

Mosaic Pediatric Therapy provides clinic-based and home-based ABA therapy for children with autism across North Carolina and Virginia. We are growing quickly, and we build and run a growing portfolio of internal software: custom web applications, AI-assisted operational tools, agentic workflows, and integrations with a modern Azure-based Lakehouse. These systems support clinical operations, billing, credentialing, and analytics.

Our software handles protected health information (PHI) and sits in workflows where accuracy and compliance are non-negotiable. We need a senior software engineer to turn that energy into well-designed, secure, maintainable applications.

About the Role

This is a senior, hands-on software engineering role. You will design, build, ship, and maintain the internal applications and services that Mosaic runs on, and set the engineering standards for how software gets built here.

About 70% of the role is software development such as application architecture, building features end to end, APIs and integrations, testing, code review, and production support. The other 30% covers the data and platform work those applications depend on, such as data pipelines into our Azure Fabric Lakehouse, CI/CD, cloud infrastructure, and monitoring.

We are a Microsoft shop (Azure, Fabric, SQL Server, Microsoft 365). We care more about strong engineering fundamentals than any specific language or framework, and we want to put your expertise to work.

The role is highly cross-functional. You will work directly with the VP of Data Science, the Director of IT, and operational leaders across the business. You will also mentor internal builders who use AI-assisted development tools, helping them produce software that is safe, tested, and maintainable.

What You’ll Do

Design and build internal applications. Own internal software end to end, from requirements and architecture through implementation, deployment, and ongoing maintenance. Build web applications, services, APIs, and integrations with third-party systems such as our EHR, billing, and HR platforms.

Set and raise the engineering bar. Establish standards for source control, branching, code review, testing, modular design, documentation, and secure coding. Lead by example through high-quality code and thoughtful pull request reviews.

Ship AI-enabled software. Build and maintain applications and agentic workflows that use LLMs and AI services. Help internal builders using Claude Code and similar tools turn prototypes into production-grade software.

Own production reliability. Put deployment pipelines, environment management, monitoring, alerting, and incident response in place across internal systems. Debug production issues and run blameless post-incident reviews.

Support the data and platform layer. Build and maintain the pipelines that move application data into and out of our Azure Fabric Lakehouse. Contribute to cloud infrastructure, infrastructure-as-code, and data models that serve both applications and reporting.

Partner with the business. Work directly with clinical, billing, credentialing, and operations leaders to turn workflow problems into well-scoped software solutions.

What We’re Looking For

Required
  • 4+ years of professional software development, building and shipping production applications
  • High proficiency in at least one modern programming language, and comfort picking up others
  • Strong software engineering fundamentals: object-oriented or functional design, modular architecture, testing (unit, integration, end to end), debugging, and Git-based workflows
  • Experience designing and building APIs, services, and web applications
  • Track record of owning software end to end, from design through production support
  • Experience with CI/CD pipelines and production deployment workflows
  • Experience building on a major cloud platform (Azure preferred; AWS or GCP considered)
  • Solid SQL and relational database design skills
  • Hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, or similar
  • Understanding of secure coding practices and of handling sensitive or regulated data
  • Strong communication skills and the ability to work directly with non-technical stakeholders
  • Experience mentoring other developers or leading code review
Nice to Have
  • Experience in the Microsoft ecosystem: Azure, .NET, SQL Server, Microsoft Fabric, Entra ID, or Power Platform
  • Experience building ETL/ELT pipelines or working in Lakehouse or data warehouse environments
  • Infrastructure-as-code experience (Bicep, Terraform, or ARM)
  • Experience building applications on top of LLMs or agentic frameworks
  • Experience in healthcare, ABA, EHR/EMR, claims, or other regulated environments
  • Exposure to HIPAA, HITECH, HITRUST, SOC 2, or related compliance frameworks

Why This Role Matters

This role is foundational to how Mosaic builds software over the next several years. You will shape the architecture, standards, and engineering culture behind the next generation of internal applications and AI-enabled systems. Instead of owning one narrow slice, you will set the direction for how software gets built and maintained across the company.

Compensation & Benefits
  • Competitive salary based on experience
  • Health, dental, and vision insurance
  • 401(k)
  • PTO and paid holidays
  • Remote-first flexibility
  • Equipment and tooling support
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Internal Platforms
Senior Software Engineer, Internal Platforms

Mosaic Pediatric Therapy • Charlotte (NC)

Remote
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer, Internal Platforms (Fully Remote)
Senior Software Engineer, Internal Platforms (Fully Remote)

Mosaic Pediatric Therapy • United States

Remote
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer - AI-Enabled Internal Apps (Remote)
Senior Software Engineer - AI-Enabled Internal Apps (Remote)

Mosaic Pediatric Therapy • Charlotte (NC)

Remote
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer - AI & Azure, Remote
Senior Software Engineer - AI & Azure, Remote

Mosaic Pediatric Therapy • United States

Remote
USD 140,000 - 190,000
Remote-first flexibility
Health insurance
401(k)
+2
Software Engineering Team Lead - AI Healthcare Applications
Software Engineering Team Lead - AI Healthcare Applications

Mosaic Clinical Technologies • United States

Remote
USD 140,000 - 170,000
Competitive Benefits package
Flexible Remote Schedules
Generous PTO & Paid Holidays
Senior Software Engineer: AI-Powered Internal Tools (Remote)
Senior Software Engineer: AI-Powered Internal Tools (Remote)

Mosaic Pediatric Therapy • United States

Remote
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+4
Software Lead
Software Lead

Mosaic Intelligence • San Francisco (CA)

On-site
USD 190,000 - 260,000
Senior Software Engineer - AI, Azure & MAUI Platforms
Senior Software Engineer - AI, Azure & MAUI Platforms

Nexus Health Systems • Houston (TX)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems • Houston (TX)

Hybrid
USD 120,000 - 160,000
Senior .NET MAUI & AI Platform Engineer
Senior .NET MAUI & AI Platform Engineer

Nexus Health Systems Ltd • Houston (TX)

Hybrid
USD 120,000 - 160,000