Principal Software Architect

Diverge HealthChicago, IL
8h$200,000 - $220,000

About The Position

At Diverge Health we are passionate about improving health access and outcomes for those most in need. We partner with primary care providers to improve the engagement and management of their Medicaid patients, offering independent practices with specialized resources and clinical programs to close gaps in care. Our teams work to address medical, social and behavioral patient needs, lowering healthcare costs and improving patient lives. Guided by our core values of humility, continuous learning and feeling the weight, our team is on a mission to strengthen communities from within, unlocking people's ability to live their healthiest lives. We are looking for a Principal Software Architect to join our team! Reporting to the Senior Vice President of Technology, this is a critical technical role that will shape the future of our platform as we scale. You will design and implement modern, secure, reliable, and scalable systems that power better care for patients in need. What You’ll Do 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 organization, 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. Key areas you’ll add value: 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.

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.

Responsibilities

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service