Principal Engineer, Cloud Platforms
Core
Design, build, and maintain shared infrastructure services and platforms (Kubernetes, Event-Driven Architecture, CI/CD, Observability) for product and application teams in a multi-cloud environment.
Role type
Principal Engineer, Cloud Platforms (Infrastructure/Platform Engineering)
Builds
Reusable, reliable, and scalable shared infrastructure services, Kubernetes platforms, and distributed system components.
Domain
Cloud Infrastructure, Platform Engineering, Multi-cloud (AWS, Azure, GCP)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Kubernetes (production, multi-tenant), Go (Golang), Python, Event-Driven Architecture, Kafka/Pub/Sub, CI/CD (GitLab CI, ArgoCD), Distributed Systems, RESTful API design, Service Mesh (Istio, Envoy), Relational Databases (PostgreSQL, MySQL), Multi-region cloud strategies, Observability (Prometheus, Grafana, ELK, Datadog)
Preferred skills
Multi-cloud abstractions, building internal tools for other engineers
Technologies
Kubernetes, Go, Python, AWS, Azure, GCP, Kafka, Google Pub/Sub, GitLab CI, ArgoCD, Istio, Envoy, Prometheus, Grafana, ELK stack, Datadog, PostgreSQL, MySQL
Responsibilities
Architect and manage highly available Kubernetes platforms; develop internal automation tools in Go; design Event-Driven Architecture components; optimize foundational cloud solutions; build resilient distributed system components; manage multi-region cloud environments; establish centralized observability platforms; define RESTful API designs; implement Service Mesh capabilities; design relational database services; collaborate with product teams on infrastructure needs; participate in on-call rotations.
Seniority
Principal, hands-on IC with architectural influence
