Software Engineer - Traffic
Core
Design, build, and operate traffic management and routing systems to ensure platform availability, latency, scalability, and security in distributed environments.
Role type
Traffic Engineer (Infrastructure/Networking)
Builds
Traffic flow management services, routing controls, and secure service communication patterns.
Domain
E-commerce, Distributed Systems, Networking
Required skills
Java, C++, or Go programming; TCP/IP, HTTP/HTTPS, DNS, load balancing, TLS; Linux; distributed systems fundamentals; Kubernetes; Docker; service-to-service networking
Preferred skills
Envoy, NGINX, or HAProxy; Prometheus, Grafana, ELK, or OpenTelemetry
Responsibilities
Build and improve services/tools for traffic flow and routing; strengthen platform security via secure communication patterns; support scalable service operation in Kubernetes; contribute to low-latency system design via profiling and tuning; investigate production issues using logs, metrics, and traces; partner with SRE and platform teams on networking solutions
Seniority
Mid-level to Senior, hands-on IC
