Infrastructure Engineer
Core
Design, operate, and architect distributed systems, Kubernetes clusters, and infrastructure-as-code pipelines to ensure consistency, fault tolerance, and scalability.
Role type
Senior Infrastructure Engineer
Builds
Distributed systems, Kubernetes clusters, Terraform modules, GitOps pipelines, and observability tooling
Domain
Cloud infrastructure, distributed systems, platform engineering
Deliverable
infrastructure
Required skills
Distributed systems architecture, Kubernetes administration, Infrastructure-as-code (Terraform), Cloud platform expertise (AWS/GCP/Azure), Observability (metrics/tracing/logging), Go/Python/Rust programming, Incident response
Preferred skills
Experience with distributed data stores (Kafka, etcd, Cassandra, CockroachDB), CI/CD pipeline design
Technologies
Kubernetes, Terraform, AWS, GCP, Azure, Go, Python, Rust, Kafka, etcd, Cassandra, CockroachDB
Responsibilities
Architect service communication and state management across regions; Build and maintain Kubernetes cluster architecture; Design replication, failover, and disaster recovery strategies; Diagnose production failures and network partitions; Build observability solutions; Partner on capacity planning and architecture reviews; Mentor engineers on distributed systems
Seniority
Senior, hands-on IC
