Reporting to the Director - Platform Technology Mayo Clinic Platform, the Senior Platform Engineer develops foundational infrastructure, automation, and software to enable platform functionality supporting the full sets of research, development, hosting and integration capabilities on Mayo Clinic Platform. Under the direction of the Director – Platform Technology and the Principal Platform Integration Engineer, this team member will support the direct execution and delivery of technical aspects of Mayo Clinic Platform’s technology roadmap. The position will be responsible for the following essential functions: Design, build, and operate infrastructure primarily on Google Cloud, including networking, IAM, compute, storage, and managed data services Build, enhance, and manage the cloud control plane using Crossplane compositions and providers Author and maintain reusable Terraform modules with versioning, automated testing and policy validation Operate production Kubernetes clusters: versioning, capacity planning, networking, ingress, storage, autoscaling, and multi-tenancy controls Troubleshoot workload and cluster-level issues down to the node and container runtime Administer Linux systems, including hardened and managed node images, performance tuning, kernel and package management, systemd, networking, and filesystem troubleshooting Design, build, and maintain platform APIs, services, and controllers in Go that let product teams provision and manage cloud resources through self-service, with attention to API versioning, backward compatibility, and clear error handling Treat the platform as a product: gather requirements from consuming teams, define interfaces, version APIs Produce reference documentation, client examples, runbooks, and golden-path templates so adoption does not require a conversation with the platform team Build and maintain pipelines in GitHub Actions and Azure DevOps, including reusable workflows, templates, self-hosted runners, and secret management Implement GitOps-based deployment patterns and promotion flows across environments using tools such as Argo CD Reduce manual toil by automating provisioning, onboarding, certificate and credential rotation, and routine operational requests Write and maintain automated tests for both application and infrastructure code, and integrate dependency, container image, infrastructure-as-code, and static analysis scanning into CI Participate in design and code review, upholding standards for readability, testability, and maintainability across the team’s repositories Define and instrument SLIs and SLOs for platform services; build dashboards, alerting, logging, and tracing Participate in on-call rotation, lead incident response, and drive blameless postmortems Monitor and optimize cloud spend for owned services Maintain patching and vulnerability remediation cadence for base images, node pools, application dependencies, and Terraform and Crossplane provider versions Support compliance and audit requirements through policy-as-code and admission controls Apply least-privilege access and defense in depth across projects and clusters, including service accounts and Workload Identity, VPC Service Controls, private networking, and organization policy constraints Help shape and execute the Mayo Clinic Platform technical roadmap, providing technical input based on implementation experience, operational learning, and the needs of teams using the platform Collaborate with product partners to follow established Software Development Life Cycle and Product Development Life Cycle processes, helping keep technical delivery aligned with product goals and organizational requirements. Mentor engineers through pairing, design guidance, and code review, strengthening team practice in infrastructure as code, Go, and Kubernetes The above statements describe the general nature and level of work only. They are not an exhaustive list of all required responsibilities, duties, and skills. Other duties may be added or assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior