Find your next role
Strengthen your profile
This role is for a senior software engineer at Mosaic Pediatric Therapy, focusing on building and maintaining internal applications and services. You will collaborate with various operational leaders to develop software solutions that enhance clinical operations and ensure compliance with regulations.
Mosaic Pediatric Therapy
See how your profile stacks up against this role.
We compared the job requirements to your profile to show where you're strong and where you fall short.
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.
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.
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.
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.
Software Engineer Full Stack / Backend I (Full Time) - United States
Cisco · 2 days ago
Remote from United States, Arizona (USA), California (USA), Colorado (USA), Florida (USA), Georgia (USA), Idaho (USA), Illinois (USA), North Carolina (USA), Pennsylvania (USA), Tennessee (USA), Texas (USA), West Virginia (USA) · Full time
Manager, Software Engineering
NVIDIA · 3 days ago
Remote from United States, California (USA), Colorado (USA), Massachusetts (USA), North Carolina (USA), Texas (USA) · Full time
Senior Software Engineer, System Validation - EDA Infrastructure
NVIDIA · 4 days ago
Remote from United States, California (USA), Massachusetts (USA), North Carolina (USA), Texas (USA) · Full time
Senior Software Engineer
Unity · 10 days ago
Remote from North America, United States, Canada, Florida (USA), Illinois (USA), North Carolina (USA) · Full time
Associate Software Engineer- Infrastructure
New Relic, Inc. · 30+ days ago
Remote from Arizona (USA), Colorado (USA), Florida (USA), Georgia (USA), Illinois (USA), Indiana (USA), Michigan (USA), Missouri (USA), Nevada (USA), North Carolina (USA), Ohio (USA), Oregon (USA), Pennsylvania (USA), South Carolina (USA), Texas (USA) · Full time