Software Engineer, Platform Engineering (L3)
New
T
TwilioCommunications Technology
Remote - US, but is not eligible to be hired in CA, CT, NJ, NY, PA, WA.Full-TimeSenior
SalaryColorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont or Washington D.C. : $138,700 - $173,400; New York, New Jersey, Washington State, or California (outside SF Bay): $146,800 - $183,600; San Francisco Bay area, California: $163,100 - $203,900
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- AWSKafkaKubernetesAzureGoTerraform
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 (e.g., Claude Code) or strong desire to learn.
- Hands-on Experience implementing GitOps workflows with ArgoCD and automated pipeline orchestration with Harness or an equivalent enterprise 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 with AWS (EKS, EC2, S3) or Microsoft Azure (AKS, Virtual Machines, Blob Storage).
- Understanding of container networking (VPC/VNet, pod IPAM, CNI plugins).
- Proficiency with Terraform for provision-level automation.
- 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.
Responsibilities
- 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 our codebase, ensuring high testing standards (unit, integration, and component testing).
- 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, proactively identify technical debt, and balance feature delivery with platform refactoring.
- Mentor junior engineers, lead technical sprint planning, and share expertise across distributed engineering nodes.
View Full Description & ApplyYou'll be redirected to the employer's site