Principal Software Architect
Abacus Insights
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreAbout the role
Join Abacus, a rapidly growing healthcare data platform, as a Principal Software Architect. In this senior individual-contributor role, you will set the technical vision for the organization, guiding decisions across data, application, integration, cloud, and agent-driven development. You will build a reusable application foundation, establish architecture standards, and mentor engineers and Solution Architects. This is an opportunity to make a significant impact on how Abacus builds software and to contribute to improving healthcare. Key missions: Assumer la responsabilité de l'architecture de la plateforme de données de santé d'Abacus, en définissant et en faisant évoluer l'architecture de référence.. Établir et faire respecter les normes d'architecture pour l'évolutivité, la haute disponibilité, la récupération après sinistre et l'architecture SaaS multi-tenant.. Collaborer étroitement avec les équipes de produit, d'ingénierie et de sécurité pour mettre en œuvre des solutions architecturales de bout en bout. Profile: - Excellent communication skills – able to align senior business and technical stakeholders, explain trade-offs, and produce clear architecture artifacts for both technical and non-technical audiences - Working knowledge of agentic and AI-enabled engineering – LLM-enabled applications, MCP/A2A , LangGraph or comparable orchestration, AI-assisted developer tools (e.g., Cursor), Agent Driven Development and Harnesses retrieval/context patterns, evaluation, and responsible AI controls - 15+ years of software engineering experience, including significant time in senior architecture roles designing and guiding complex cloud, data, integration, and application solutions from discovery through production operation - Familiarity with HITRUST, GovRamp, or comparable compliance and control frameworks, and the ability to design for privacy, least privilege, auditability, and secure SDLC - Understanding of healthcare payer, provider, clinical, and claims data ecosystems, or the ability to ramp quickly in a regulated data domain - Strong experience with data platforms and distributed data processing (e.g., Databricks, Snowflake, Spark) and with modern application and service architectures (Python, API-first services, React/TypeScript front-ends), identity and authorization, and multi-tenant SaaS patterns - Demonstrated experience setting enterprise-level architecture standards and mentoring engineers or architects without formal management authority – Principal-level IC leadership, not a people-management track - Deep, hands-on experience with cloud platforms (AWS and/or Azure), including containers, Kubernetes, Git-based CI/CD, Infrastructure as Code (e.g., Terraform), observability, and secure production operations - Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience - Direct experience building or maintaining reference architectures, design systems, or developer platforms used by multiple teams - Experience defining architecture standards, rules, or evaluation rubrics for AI- or agent-assisted development workflows - Experience with FHIR-based interoperability or other healthcare data exchange standards
Scraped 9/25/2026