Principal Software Architect Pleasanton, CA / Sunnyvale, CA
Core
Define and govern architecture strategy for a large-scale, multi-product cloud-native platform on Microsoft Azure, ensuring scalability, security, and reliability across distributed systems.
Role type
Principal Software Architect (Cloud-Native Platform)
Builds
Cloud-native platform supporting microservices, web/mobile apps, IoT connectivity, APIs, and event-driven integrations
Domain
Healthcare technology / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud-native architecture, Microservices, Event-driven design, Azure services, Kubernetes, Distributed systems, API design, Security architecture, DevSecOps, Platform engineering, Observability
Preferred skills
AI/ML architecture, Healthcare domain experience, Regulated environment experience
Technologies
Microsoft Azure, AKS, API Management, Service Bus, Event Hub, IoT Hub, Cosmos DB, Azure SQL, Functions, Redis, Angular, React, iOS, Android, Java, Spring Boot, GraphQL
Responsibilities
Define architectural vision and roadmap for multi-product cloud platform; Architect scalable distributed systems for millions of transactions; Lead event-driven microservices ecosystems; Design platform for Web, Mobile, APIs, and IoT; Establish enterprise architecture principles and governance; Mentor senior engineers and technical leaders
Seniority
Principal, strategy & mentorship
