Twilio logo
    T

    Software Engineer (L3) Email

    Twilio
    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

    About Twilio

    Twilio is a cloud communication company that enables users to use standard web languages to build voice, VoIP, and SMS apps via a web API.

    San Francisco, CA, US
    5000 - 10000
    Developer Tools