Senior Software Engineer, Cloud Networking

Robinhood Robinhood · Fintech · Bellevue, WA +1 · ENG Infrastructure

Senior Software Platform Engineer role focused on designing, building, and evolving foundational networking infrastructure for large-scale services on AWS, Kubernetes (EKS), and Istio. Responsibilities include leading technical strategy, operating service mesh topologies, defining API standards, building automation in Python and Go, creating Terraform IaC, and partnering with security and networking teams. Requires strong experience in AWS networking, Kubernetes, Istio, HTTP/REST/gRPC, and IaC.

What you'd actually do

  1. Lead technical strategy and execution for platform networking, traffic management, and service-to-service communication across multi-tenant/multi-cluster EKS environments.
  2. Design and operate resilient service mesh topologies with Istio, including mTLS, traffic policies, ingress/egress, rate limiting, and observability, with Envoy-based extensions where appropriate.
  3. Define and implement platform standards for HTTP/REST and gRPC APIs, including versioning, contract governance, and performance/SLO baselines.
  4. Build automation, tooling, and paved roads in Python and Go (Golang) to improve developer productivity, operational safety, and release velocity.
  5. Create and maintain Terraform-based Infrastructure as Code (IaC) modules, pipelines, and guardrails for secure, auditable, and scalable infrastructure changes.

Skills

Required

  • AWS network communication fundamentals (VPCs, subnets, routing, security groups, NLB/ALB, PrivateLink, NAT, DNS)
  • Kubernetes (K8s) and AWS EKS operations at scale (cluster lifecycle, node pools, autoscaling, admission control, CRDs)
  • HTTP/REST and gRPC protocol fundamentals, including performance, reliability, and backward compatibility
  • Istio service mesh
  • Exceptional traffic communication troubleshooting skills across L3–L7, including packet capture/analysis, Envoy/Istio telemetry, and debugging DNS/TLS/MTUS and routing policies
  • Strong scripting/programming skills in Python and Golang
  • Terraform and Infrastructure as Code (IaC) best practices
  • Strong leadership skills to lead projects end-to-end: planning, execution, stakeholder alignment, and presentation/communication

Nice to have

  • Envoy experience

What the JD emphasized

  • AWS network communication fundamentals
  • Kubernetes (K8s) and AWS EKS operations at scale
  • Istio service mesh
  • Terraform and Infrastructure as Code (IaC) best practices