SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 180,000 - 215,000 / annual
HeartFlow is a publicly traded medical technology company (HTFL) pioneering AI-driven solutions for coronary artery disease diagnosis and management. The company has deployed production-grade AI products used by over 750,000 patients worldwide and is now assembling a dedicated team to build agentic AI systems that will redefine clinical workflows.
The Infrastructure Platform team is seeking a Senior Software Engineer to lead a critical cloud cost optimization initiative. This is a high-impact hybrid role focused on managing, forecasting, and radically reducing cloud spend during HeartFlow's migration to Kubernetes and modernization of its data infrastructure.
Key responsibilities include:
• Architect and execute large-scale, high-throughput migration of petabytes of data from AWS S3 to lower-cost alternative storage providers (e.g., Backblaze B2). Design, develop, and maintain robust, centralized client libraries (SDKs) to abstract underlying storage infrastructure and eliminate vendor lock-in.
• Partner with platform engineers to ensure reference architectures for legacy workloads (AWS Lambda, ECS) migrating to EKS clusters are cost-optimized by design. Benchmark migrated services, right-size resource requests/limits, and develop strategies for Reserved Instances, Savings Plans, and Spot Instance utilization.
• Develop and refine sophisticated programmatic cloud capacity and spend models. Forecast future infrastructure costs based on Kubernetes migration roadmap, storage migrations, and traffic patterns, ensuring accurate budgeting and variance analysis in partnership with Finance.
• Write custom software, automation scripts, and Kubernetes operators (Python, Go, etc.) to enforce automated cost-control guardrails, resource tagging, and intelligent scale-down/cleanup for non-production environments. Manage guardrails via Infrastructure as Code (Terraform).
• Implement and manage advanced cost observability telemetry (e.g., AWS Cost and Usage Report queries, KubeCost). Build transparent, granular chargeback reporting into internal developer platforms to empower engineering teams.
This role requires deep expertise in backend software engineering, cloud financial modeling, containerized compute architecture, and object storage paradigms. You will influence technical decisions across engineering, platform, and finance teams.
REQUIREMENTS:
• 8+ years of Software Engineering or Platform Engineering experience with proven track record writing clean, scalable, maintainable code in Python, Go, or Java
• Deep, hands-on experience with object storage APIs (AWS S3, Backblaze) and designing large-scale data transfer pipelines; proven experience building centralized client libraries, SDKs, or developer abstractions
• Experience building programmatic financial models, predicting cloud spend, and performing capacity planning for large-scale cloud migrations; ability to translate complex technical architecture changes into clear budgetary impacts
• Expert-level understanding of AWS billing, pricing models, enterprise discount programs, and scaling behaviors
• Strong hands-on understanding of Kubernetes (EKS) compute efficiency, alongside legacy services like Lambda and ECS; strong background using Terraform to deploy infrastructure and automations
• Excellent communication and technical leadership skills, with ability to influence technical decisions across engineering, platform, and finance teams
NICE-TO-HAVE:
• Experience developing Kubernetes operators or Custom Resource Definitions (CRDs) in Go
• Prior experience driving cost optimization and multi-petabyte data migrations simultaneously
• Experience with KubeCost, Finout, CloudHealth, or similar cloud-native FinOps solutions
• FinOps Foundation Certified Practitioner or Professional certification
• Experience working in monorepo environments and establishing modern CI/CD practices for shared libraries