Sr Distributed Systems Engineer (DevOps)
Core
Design and maintain cloud infrastructure and automated systems for a distributed microservice architecture serving millions of users.
Role type
Senior IC distributed systems engineer (DevOps/Platform)
Builds
Cloud platform infrastructure, CI/CD pipelines, and developer tooling for engineering environments
Domain
Cloud infrastructure, distributed systems, and platform engineering
Deliverable
infrastructure
Required skills
Kubernetes orchestration, AWS ecosystem, Infrastructure as Code (Terraform), CI/CD pipeline management, Python/TypeScript/Go/Bash, database administration (Postgres/MSSQL), observability stacks, security implementation
Preferred skills
Service Mesh (Istio/Linkerd), high-availability database scaling, message queuing systems (Kafka/RabbitMQ), self-healing infrastructure tooling
Technologies
AWS, GCP, Kubernetes, EKS, Terraform, Python, TypeScript, Go, Bash, Docker, Istio, Linkerd, Prometheus, Grafana, ELK, OpenSearch, GitHub Actions, GitLab CI
Responsibilities
Design infrastructure for distributed architecture; Build and optimize CI/CD pipelines; Trace and resolve performance bottlenecks; Maintain highly available web and backend systems; Secure infrastructure at cloud and application layers; Establish infrastructure-as-code coverage; Develop tools to enhance developer productivity
Seniority
Senior, hands-on IC