Staff Software Developer, Cloud Networking

Robinhood Robinhood · Fintech · Toronto, ON · ENG Infrastructure

Staff Software Platform Engineer to design, build, and evolve foundational platform for large-scale services, focusing on AWS, Kubernetes (EKS), modern networking, and Istio service mesh. Role is part of the Network Service Discovery and Communication (SDC) team, responsible for service discovery, traffic management, and resilient service-to-service communication.

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
  • traffic communication troubleshooting skills across L3–L7, including packet capture/analysis, Envoy/Istio telemetry, and debugging DNS/TLS/MTLS and routing policies
  • Scripting/programming skills in Python and Golang
  • Terraform and Infrastructure as Code (IaC) best practices
  • Leadership skills to lead projects end-to-end: planning, execution, stakeholder alignment, and presentation/communication

Nice to have

  • Envoy experience

What the JD emphasized

  • EKS
  • Istio
  • Envoy
  • HTTP/REST
  • gRPC
  • Python
  • Go (Golang)
  • Terraform
  • Infrastructure as Code (IaC)
  • AWS
  • Kubernetes (K8s)
  • AWS EKS
  • traffic communication troubleshooting