Staff System Architect
Heartflow · San Francisco, CA · 1 wk ago
HybridInformation TechnologyFull-time
Job Responsibilities
- Define and own the system architecture strategy impacting multiple engineering teams, establishing standards and patterns that scale across the HeartFlow platform
- Partner with Product, Engineering, and executive leadership to translate organizational goals into multi-year architectural roadmaps and actionable work items
- Define, enforce, and evolve engineering best practices, tooling standards, and architecture patterns
- Establish and govern security architecture standards across the platform, including authentication, authorization, access control, and data integrity
- Make cross-cutting architectural decisions spanning services, balancing performance, security, scalability, and long-term maintainability
- Identify technology risks and dependencies early to establish mitigation plans
- Mentor and develop senior and staff engineers; serve as a technical multiplier by raising the architectural bar organization-wide
- Lead and own security architecture reviews and compliance strategy, ensuring platform-wide adherence to regulatory and security standards
- Define and oversee authentication and authorization architecture. Ensure all engineering practices across teams adhere to FDA regulations and HIPAA standards for medical software
- Represent engineering architecture in cross-functional leadership forums; communicate technical strategy and trade-offs clearly to executive and non-technical stakeholders across Product, Strategy, Operations, and Regulatory
Qualifications
- Education: Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent experience
- Experience: 15+ years of relevant industry experience, including significant time in senior or staff-level roles with cross-team architectural responsibility
- Technical Proficiency: Deep expertise across system design, cloud-native architectures, and distributed systems; broad familiarity with backend technologies (e.g., Python, Java), database technologies (SQL, NoSQL), and cloud platforms (AWS)
- Project Experience: Strong expertise in distributed systems and microservices architecture
- Demonstrated experience designing and delivering large-scale, secure distributed systems and platform architectures with measurable cross-team impact
- Leadership Skills: Proven experience setting technical vision and architectural standards; track record of mentoring senior engineers and influencing engineering culture organization-wide
- Methodologies: Experience with Agile development methodologies and project management tools
- Security Knowledge: Strong understanding of web and OWASP security best practices
- DevOps: Experience with DevOps best practices (e.g., CI/CD pipelines)
- Regulatory Understanding: Experience with or demonstrable experience with FDA regulations and compliance requirements for medical software
- Collaboration: Demonstrated ability to work in a fast-paced, collaborative environment