Principal Software Engineer

Soleo Health
Chesterfield, MO, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Android Software Development IOS Applications Applications Architecture Application Layers Application Services Microsoft Azure Software as a Service Cloud Computing Cloud Engineering Software Quality
+27 more
Code Review Continuous Integration Software Debugging Programming Tools Distributed Systems Mobile Application Software Node.Js Performance Tuning Cloud Services Software Engineering Product Software Implementation Methods Software Systems Data Streaming Systems Architecture TypeScript Web Applications Data Logging ReactJS Backend Containerization AngularJS Kubernetes Google Cloud Functions Bicep React Native Front End Software Development Terraform

Job description

Soleo Health is seeking a Principal Software Engineer in Frisco, TX or St. Louis, MO to lead the design, development, and architecture of scalable cloud-native software solutions across web, mobile, and backend platforms while driving technical strategy, engineering excellence, and adoption of modern AI-assisted development practices. Join us in Simplifying Complex Care!, The Principal Software Engineer is responsible for designing, developing, reviewing, and implementing scalable production software solutions across web, mobile, and backend platforms. This role serves as a senior technical leader responsible for end-to-end product development, cloud-native application architecture, and engineering execution utilizing TypeScript across application layers and the Azure Cloud platform.

The Principal Software Engineer partners closely with engineering leadership to drive technical strategy, system architecture, and adoption of modern software engineering practices, including AI-accelerated development tools and workflows. This individual remains highly hands-on in software implementation while also contributing to project planning, architectural decision-making, code quality standards, mentoring, and technical leadership across engineering teams.

This role is expected to lead complex initiatives, support engineering best practices, improve development efficiency, and drive scalable, sustainable software solutions through strong technical expertise, collaboration, and innovation. Responsibilities include:

  • Design, implement, and maintain full stack web, mobile, and backend applications using TypeScript
  • Contribute production quality code across frontend, mobile (native or cross-platform), backend, and shared libraries
  • Build scalable backend services and APIs supporting both web and mobile clients
  • Build integrations with SaaS products
  • Own and drive system architecture, including application structure, integration patterns, data flows, cloud design decisions, and scalable AI-assisted engineering workflows
  • Lead and actively participate in technical design and architecture reviews, ensuring solutions meet scalability, security, and maintainability requirements
  • Play a critical role in project planning, including technical scoping, estimation, sequencing of work, and identifying dependencies and risks
  • Partner with product management and engineering leadership to shape delivery plans and technical roadmaps
  • Lead implementation of complex initiatives spanning mobile, frontend, backend, and cloud infrastructure leveraging modern AI-assisted development techniques to improve execution speed and quality
  • Collaborate with external partners to support strategic initiatives, operational execution, and business objectives.
  • Perform thorough code reviews across all layers to ensure quality, consistency, and adherence to engineering standards
  • Build, operate, and optimize cloud native services on Microsoft Azure
  • Troubleshoot and resolve complex production issues across mobile, web, and backend systems
  • Mentor junior engineers through pairing, code reviews, architectural guidance, and hands on coaching
  • Collaborate closely with product, design, and QA teams throughout the full delivery lifecycle
  • Champion modern AI-assisted and agentic software development practices across the engineering organization
  • Leverage tools such as Claude Code and related coding agents to accelerate implementation, debugging, testing, architecture exploration, and documentation workflows
  • Establish practical patterns, guardrails, and engineering standards for effective use of AI-assisted development tooling
  • Mentor engineers on high-leverage usage of AI tooling while maintaining strong engineering rigor and code quality
  • Identify opportunities to automate repetitive engineering workflows and improve overall developer productivity
  • Partner with engineering leadership to evolve software delivery practices through AI-enabled engineering workflows, Soleo Health is committed to diversity, equity, and inclusion. We recognize that establishing and maintaining a diverse, equitable, and inclusive workplace is the foundation of business success and innovation. We are dedicated to hiring diverse talent and to ensuring that everyone is treated with respect and provided an equal opportunity to thrive. Our commitment to these values is evidenced by our diverse executive team, policies, and workplace culture.

Requirements

Do you have experience in Web applications?, * 10+ years of professional software engineering experience with a strong hands on coding focus

  • Expertise in TypeScript across frontend, backend, and shared application layers
  • Strong experience building modern web applications using React, Angular, or similar frameworks
  • Strong experience building or maintaining mobile applications, including:
  • Native iOS and/or Android development or
  • Cross platform frameworks such as React Native, Ionic, or similar
  • Proven experience in designing and implementing backend services and APIs (Node.js preferred)
  • Extensive hands-on experience with cloud-native application development:
  • Containerized workloads, application services, cloud functions
  • Kubernetes
  • Cloud-native data services
  • Monitoring, logging, and security tooling
  • Strong understanding of cloud native architecture, distributed systems, and performance optimization
  • Demonstrated hands-on experience using agentic AI development tooling (e.g., Claude Code, coding agents, AI-assisted engineering systems) as a core part of day-to-day software development
  • Proven ability to leverage AI-assisted development workflows to materially improve engineering throughput, implementation speed, debugging efficiency, and technical execution quality
  • Experience mentoring or enabling engineering teams in effective adoption of AI-assisted development practices
  • Experience serving as a senior technical leader responsible for influencing architecture, engineering standards, and delivery practices across teams
  • Ability to clearly communicate technical decisions and mentor engineers at varying experience levels

Preferred Qualifications

  • Experience delivering products with shared ownership across web and mobile platforms
  • Experience designing APIs and schemas optimized for both mobile and web consumption
  • CI/CD pipeline and infrastructure as code experience (Bicep, ARM, Terraform)
  • Background working in complex or enterprise scale environments
  • Experience operationalizing AI-assisted software development practices within engineering organizations
  • Experience evaluating and integrating emerging AI engineering tooling into real-world development workflows
  • Experience leading highly technical engineering teams in fast-moving product environments

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Paid parental leave
  • Parental leave
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance, * Competitive Wages
  • 401(k) with a Match
  • Referral Bonus
  • Paid Time Off
  • Great Company Culture
  • Annual Merit Based Increases
  • No Weekends or Holidays
  • Paid Parental Leave Options
  • Affordable Medical, Dental, & Vision Insurance Plans
  • Company Paid Disability & Basic Life Insurance
  • HSA & FSA (including dependent care) Options
  • Education Assistance Program

About the company

About Us: Soleo Health is an innovative national provider of complex specialty pharmacy and infusion services, administered in the home or at alternate sites of care. Our goal is to attract and retain the best and brightest as our employees are our greatest asset. Experience the Soleo Health Difference!

Soleo’s Core Values:

  • Improve patients’ lives every day
  • Be passionate in everything you do
  • Encourage unlimited ideas and creative thinking
  • Make decisions as if you own the company
  • Do the right thing
  • Have fun!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · WWC 2022

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · WWC 2023

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all