Empowering primary care practices to deliver the highest quality care to underserved patients
Principal Software Architect
Location
United States
Posted
1 day ago
Salary
$200K - $220K / year
No structured requirement data.
Job Description
Role Description
As the Principal Software Architect, you will play a pivotal role in defining and building the technical foundation of Diverge Health’s next generation platform. You will architect across application, data, and analytics layers—ensuring our systems are secure, scalable, and purpose-built for healthcare. You’ll own architecture and technical coordination across multiple technical and stakeholder organizations, ensuring systems integrate and interoperate efficiently and effectively. You will be a leader and mentor to other team members, reviewing code and systems designs. This is a high-impact role across the entire technology organization.
- Design end-to-end system architecture across application, data, and analytics workflows.
- Design migration patterns from legacy applications to cloud-native solutions, including security models, data models, and data synchronization.
- Architect and build secure, scalable APIs and software interfaces that support internal and external users.
- Define and help implement modern cloud infrastructure in AWS, including CI/CD pipelines and deployment strategies.
- Design data schemas and scalable data architectures across SQL and NoSQL systems.
- Build and optimize data pipelines (including Dagster) to support analytics and AI initiatives.
- Partner with product, analytics, and clinical stakeholders to translate needs into simple, reliable technical solutions.
- Support AI and advanced analytics initiatives, including architecting systems for healthcare-focused language models.
- Establish best practices for security, reliability, and HIPAA compliance across all systems.
- Lead technical transformation efforts, guiding 0→1 product builds and large-scale migrations with clarity and discipline.
- Work with stakeholders to understand requirements and translate them into technical systems and operational processes.
- Analyze, solution, and size product backlog to help maintain efficient sprint deliveries.
Qualifications
- 10+ years of software engineering experience, including principal-level architecture ownership.
- 8+ years working in healthcare technology, with strong understanding of all aspects of healthcare data.
- Expertise in security, privacy, and compliance, with strong understanding of HIPAA security requirements.
- Deep experience with AWS cloud architecture and modern DevOps practices (AWS certifications preferred).
- Strong proficiency in JavaScript/TypeScript and React.
- Experience designing and building APIs and distributed systems.
- Expertise in SQL and NoSQL databases and scalable data modeling.
- Strong Python skills and experience building data pipelines (experience with dbt and Dagster preferred).
- Proven experience leading platform migrations and large-scale system transformations.
- Experience simplifying complex clinical or operational workflows through thoughtful system design.
- Demonstrated examples of integrating AI/ML into systems and processes.
- A track record of building products from 0 to 1 and operating them at scale.
- Proven leadership in mentoring engineers, conducting code reviews, and enforcing architecture governance, promoting best practices across teams.
- Demonstrated ability to establish and enforce architecture guardrails and standards.
Personal Characteristics
- An empathetic, humble, and highly conscientious teammate who inspires and motivates others.
- Strength in authentically connecting with people from all walks of life.
- Curious, open to learning and growth in all dimensions.
- Superpowers in communication and attention to detail.
- A strong representative of the company’s mission, vision, and values.
Compensation
This is a full-time, exempt, salaried position. Commensurate on candidate experience, the expected base salary range for this role is $200,000-$220,000.
Special Considerations
Diverge Health is dedicated to the principles of Diversity, Equity and Inclusion and Equal Employment Opportunities for all employees and applicants for employment. We do not discriminate on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, reproductive health decisions, family responsibilities or any other characteristic protected by the federal, state or local laws. Our decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance and business needs.
At this time, we are unable to support hiring in Alaska and Hawaii due to our primary operations being based in the Eastern and Central time zones.
Job Requirements
- 10+ years of software engineering experience, including principal-level architecture ownership.
- 8+ years working in healthcare technology, with strong understanding of all aspects of healthcare data.
- Expertise in security, privacy, and compliance, with strong understanding of HIPAA security requirements.
- Deep experience with AWS cloud architecture and modern DevOps practices (AWS certifications preferred).
- Strong proficiency in JavaScript/TypeScript and React.
- Experience designing and building APIs and distributed systems.
- Expertise in SQL and NoSQL databases and scalable data modeling.
- Strong Python skills and experience building data pipelines (experience with dbt and Dagster preferred).
- Proven experience leading platform migrations and large-scale system transformations.
- Experience simplifying complex clinical or operational workflows through thoughtful system design.
- Demonstrated examples of integrating AI/ML into systems and processes.
- A track record of building products from 0 to 1 and operating them at scale.
- Proven leadership in mentoring engineers, conducting code reviews, and enforcing architecture governance, promoting best practices across teams.
- Demonstrated ability to establish and enforce architecture guardrails and standards.
- Personal Characteristics
- An empathetic, humble, and highly conscientious teammate who inspires and motivates others.
- Strength in authentically connecting with people from all walks of life.
- Curious, open to learning and growth in all dimensions.
- Superpowers in communication and attention to detail.
- A strong representative of the company’s mission, vision, and values.
- Compensation
- This is a full-time, exempt, salaried position. Commensurate on candidate experience, the expected base salary range for this role is $200,000-$220,000.
- Special Considerations
- Diverge Health is dedicated to the principles of Diversity, Equity and Inclusion and Equal Employment Opportunities for all employees and applicants for employment. We do not discriminate on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, reproductive health decisions, family responsibilities or any other characteristic protected by the federal, state or local laws. Our decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance and business needs.
- At this time, we are unable to support hiring in Alaska and Hawaii due to our primary operations being based in the Eastern and Central time zones.
Related Guides
Related Job Pages
More Software Engineer Jobs
Technical Developer – CA:GEN, Healthcare Claims
Node.DigitalA Digital Automation Company - Enabling Frictionless Transactions with Digital Engagement & Intelligent Automation
Technical Developer enhancing MetaVance healthcare platform
AVC Student Developer
University of South FloridaLocated in the vibrant and diverse Tampa Bay region of Florida’s gulf coast, the University of South Florida (USF) is a Preeminent State Research University with campuses in Tampa, St. Petersburg, and Sarasota-Manatee. Rated as one of the top places to live in the U.S. Serves more than 50,000 students with an annual budget of $1.8 billion. Fastest-rising university in the nation on the U.S. News and World Report's list of best universities. Recognized as the top emerging tech city in the country by Forbes.
The Student Developer position is a maximum of 25 hours per week. The hours are flexible to fit your school schedule. Work is primarily on-campus, but there is some flexibility for allowing remote work. Our philosophy is to rapidly develop prototypes for faculty, students, and st...
Senior Software Engineer
GitHub, Inc.GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together.
The Senior Software Engineer will lead technical decision making and architecture, designing and implementing scalable, reliable, and performant solutions for complex problems like rate-limiting and routing. Responsibilities also include maintaining and improving the API Gateway, writing code primarily in Go and Ruby & Rails, and mentoring other engineers.
Senior Software Engineer
GitHub, Inc.GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together.
The role involves designing, developing, testing, and shipping high-quality technical solutions that scale across multiple GitHub services, while collaborating with cross-functional teams to implement innovative solutions. Responsibilities also include providing technical leadership, mentorship, owning system health, and writing architecture proposals to improve system resilience and scalability.