Remote - US
Remote
Mid Level
Full Time
8 days ago
💰$138,700 - $203,900
remotekubernetesterraformawsazuregolangdistributed-systemsai-assisted-development
Requirements
- •4+ years of professional software engineering experience building and operating resilient backend services at scale using Kubernetes
- •Experience with CAPI, EKS and managing zero-downtime Kubernetes cluster upgrades including node draining, API deprecations, and PodDisruptionBudgets
- •Practical experience leveraging AI-assisted development tools or strong desire to learn
- •Hands-on experience implementing GitOps workflows with ArgoCD and automated pipeline orchestration with Harness or equivalent CI/CD platform
- •Strong hands-on experience with Shell, Terraform, Yaml and Go (Golang)
- •Solid experience deploying and managing production workloads in cloud environments, ideally AWS or Microsoft Azure
- •Proficiency with Terraform for provision-level automation and maintaining environment parity
- •Strong theoretical and practical understanding of distributed datastores, caching layers, and asynchronous event streaming (e.g., Kafka)
- •Strong foundational background in computer science fundamentals, data structures, and building self-healing cloud architectures
What You'll Do
- •Design, build, and operate services and automations to manage Kubernetes clusters at scale
- •Partner closely with product management and technical leadership to break down complex system requirements into manageable, iterative milestones
- •Drive rigorous code reviews and push for maintainable patterns in the codebase, ensuring high testing standards
- •Manage and enhance cloud configurations across AWS and Azure environments utilizing Infrastructure as Code (Terraform)
- •Ensure deep observability coverage by standardizing metrics, alerts, and distributed tracing across core data pipelines
- •Advocate for a clean architectural foundation and proactively identify technical debt, system bottlenecks, and single points of failure
- •Mentor junior engineers, lead technical sprint planning, and share expertise across distributed engineering nodes
Nice to Have
- •Prior experience managing high-throughput applications running inside containerized infrastructure (Docker, Kubernetes)
- •Familiarity with advanced deployment strategies (canary, blue/green analysis)
- •Experience with OPA/Gatekeeper or similar policy-as-code enforcement in Kubernetes
- •Experience implementing OpenTelemetry or distributed tracing systems across decoupled microservice platforms
- •Exposure to network topology, proxy layers, or mail transfer agent (MTA) protocol constraints
- •Aware and practical understanding of distributed datastores, caching layers, and asynchronous event streaming
- •Multi-Cloud migration/operating experience
Benefits
- •Competitive pay
- •Generous time off
- •Ample parental and wellness leave
- •Healthcare
- •Retirement savings program
- •Equity plan participation
- •Corporate bonus plan
- •Paid sick time
- •Paid personal time off
- •Paid parental leave
