- Company Name
- On
- Job Title
- Principal Engineer - Platform Foundations
- Job Description
-
Job title: Principal Engineer – Platform Foundations
Role Summary:
Lead the design, architecture, and delivery of On’s cloud‑native platform foundation, driving a high‑performance, highly autonomous ecosystem that powers all engineering teams. Spearhead the transition to Google Cloud, define the “Golden Path” internal developer portal, and embed best‑practice observability, security, and CI/CD pipelines across services. Act as a hands‑on technical mentor and servant leader, making architectural trade‑offs that enhance reliability, scalability, and developer productivity.
Expectations:
- Minimum 10 years of progressive experience in large‑scale platform engineering.
- Proven track record of owning end‑to‑end cloud architecture (particularly GCP) and leading multi‑region, resilient migrations.
- Demonstrated success designing catalog‑style developer portals that reduce cognitive load for product teams.
- Deep expertise in edge/CDN, API gateway, and service‑mesh patterns.
- Experience creating “Golden Path” templates that integrate observability, security, and automated testing.
- Strong practical coding background (Node.js / TypeScript / React or equivalent) and comfort with scripting, IaC, and cloud automation.
- Servant‑leadership mindset, mentoring across multiple teams, and strong communication skills.
Key Responsibilities:
- Architect and evolve a cross‑functional autonomous platform on GCP, ensuring rapid, secure, and resilient delivery.
- Lead GCP migration strategy, multi‑region deployment, and global load balancing for production workloads.
- Build and maintain the Internal Developer Portal (IDP), exposing declarative service contracts and IaC components.
- Design and enforce the “Golden Path” service scaffolding, embedding observability, security policies, and testing pipelines into each service lifecycle.
- Mentor engineering teams, driving best practices in code quality, infrastructure as code, and operational excellence.
- Collaborate with product, security, and compliance to align platform capabilities with business and regulatory requirements.
- Continuously assess emerging cloud technologies, edge paradigms, and AI‑driven tooling to keep the platform state‑of‑the‑art.
Required Skills:
- Google Cloud Platform architecture (GKE, Cloud Run, Cloud Functions, Cloud SQL, Cloud Storage, Interconnect, Cloud Armor, Cloud Load Balancing, Pub/Sub, Cloud Build).
- Infrastructure as Code: Terraform, Cloud Deployment Manager, or equivalents.
- DevOps: CI/CD pipelines, GitOps, automated testing, and blue‑green/deploy‑canary strategies.
- Edge & Service Mesh: CDN integration, API gateways, Istio/Likely Service Mesh, Envoy.
- Observability & Security: Stackdriver, Prometheus, Grafana, OpenTelemetry, IAM, KMS, VPC, Security Center.
- Programming/scripting: Node.js, TypeScript, React, Python, Bash, or equivalent.
- AI‑driven code generation and workflow orchestration (optional but preferred).
- Strong analytical, problem‑solving, and communication abilities.
Required Education & Certifications:
- Bachelor’s degree (or higher) in Computer Science, Engineering, or related field, or equivalent professional experience.
- Cloud certifications: Google Cloud Professional Cloud Architect, Professional Cloud DevOps Engineer, or equivalent.
- Kubernetes or service‑mesh certifications (e.g., CKA, CKS) a plus.