> Markdown version of [/jobs/ext/2869101-senior-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2869101-senior-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Principal Software Engineer - **Company:** DispatchHealth Management - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $200,000.0 - $240,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Business Systems, Software as a Service, Cloud Computing, Cloud Engineering, Cyber Security, Corona (Software Development Kit), Data Integrity, DevOps, Distributed Systems, Identity and Access Management, Reliability Engineering, Software Engineering, Systems Architecture, Cloud Platform System, Delivery Pipeline, Reliability of Systems, Event Driven Architecture, Containerization, Kubernetes, Codebase, Data Management, Terraform, Domain Driven Design, Api Management, Docker, Legacy Systems, Microservices - **Published:** September 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=556dd0044947c0e0 ## About the Role Technical * 10+ years of hands-on software engineering experience building distributed systems or large-scale SaaS products. Expert Java skills a must * 5+ years in a Technical Leadership role (Principal, Staff or Architect) driving design decisions for teams * Strong systems design expertise: event-driven architecture, microservices, domain-driven design, integration patterns * Expert in at least one major cloud platform (AWS or GCP) and cloud-native architecture with 3+ years experience writing infrastructure as code, preferably Terraform * Deep knowledge of DevOps practices: CI/CD pipelines, observability, automation, and reliability engineering * Strong understanding of APIs, pub-sub & queuing, containerization (Docker/Kubernetes), and data platforms * Security-first mindset with experience embedding security into architecture decisions, including secure design patterns, threat modeling, identity and access management, data protection, and compliance considerations under the guidance of the Information Security organization * You are experienced with and fully embrace AI assisted engineering and have a vision of when, how and where to use it Analytical & Strategic Skills * Experience evaluating complex legacy systems and proposing modernization or consolidation strategies * Strong capability to evaluate third-party vendors, platforms, and tooling * Excellent ability to balance long-term architecture direction with short-term business needs Soft Skills * Excellent communication, documentation, and stakeholder management chops * Ability to work across multiple engineering teams with situational awareness, empathy and influence * Proven track record guiding organizations through technical change and transformation Nice To Have Experience * Experience in post-merger/acquisition technical consolidation or unifying previously independent tech stacks * Background in designing shared services, internal platforms, or multi-tenant systems * Familiarity with compliance-heavy environments (healthcare, finance, etc.) * Experience with workflow orchestration systems or business process platforms ## Description We are seeking a highly experienced, hands-on Senior Principal Engineer to lead the design and evolution of centralized, cross-business systems that will support shared workflows across two previously independent product lines. This role requires deep technical expertise in modern software development, cloud infrastructure, and DevOps practices, combined with strong systems-thinking and an ability to balance business, product, and technical tradeoffs. You will evaluate existing systems from both legacy organizations, understand current and future business requirements, and define a unified architecture strategy. You'll also influence decisions on whether to extend existing platforms, consolidate systems, or build net-new capabilities including clear recommendations on buy vs. build. This is both a strategic and hands-on role. You will be actively coding approximately 50% of your time at an expert level. You'll partner with engineering teams while you are coding, designing, prototyping, diagramming, and diving into infrastructure when needed. This position will be part of a core engineering leadership team, reporting to the Head of Engineering., Architecture & Systems Design * Lead the design of shared, centralized systems that support workflows across lines of business * Perform deep technical evaluations of existing systems, codebases, infrastructure, and integration touchpoints * Create system diagrams, reference architectures, API contracts, and migration approaches * Define architectural guardrails, patterns, and best practices for building scalable, reliable, secure platforms * Author technical specifications and migration plans that prioritize system reliability and data integrity Cross-Organization Technology Strategy * Develop a unified systems architecture strategy across the two merged organizations * Facilitate technical decision-making around duplicate systems, consolidation opportunities, or legacy modernization * Partner with product, engineering, and business stakeholders to define future-state platform needs * Establish engineering standards for scalability, availability, performance, security and observability Hands-On Technical Leadership * Build prototypes, POCs, and reference implementations to validate architectural approaches * Dive into code to identify bottlenecks, refactor critical paths, and guide the team through complex integrations * Understand and influence decisions around cloud native infrastructure, deployment pipelines and data Buy vs. Build Evaluation * Evaluate platforms and services, including cost, integration complexity, extensibility, risk and long-term operational impact * Make clear, data-informed recommendations on when to build internally vs. purchase and integrate commercial platforms Collaboration & Influence * Influence engineering leaders and teams through clarity, documentation, and strong architectural rationale * Present architectural recommendations to senior leadership, including tradeoffs, with a focus on business impact and long-term viability * You have already mastered the art of situational leadership, and are successful working with peers and executive audiences ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)