Full job description
The Trade Desk is seeking a Senior Software Engineer with 6-8 years of experience in network automation and operations supporting large-scale production infrastructure. The role involves designing, building, and scaling a global network platform across physical datacenters and multi-cloud environments (AWS, Azure, Alibaba Cloud). Responsibilities include troubleshooting complex network issues, leading root cause analysis and postmortems, automating workflows, and participating in a global on-call rotation. Candidates must have deep expertise in TCP/IP, BGP, OSPF, Kubernetes networking (Cilium, Calico), container network interfaces, software load balancers (NGINX Ingress, Envoy, HAProxy), and advanced networking technologies such as IPv6, SDN, and QoS. Experience with network operating systems (SONiC, Cisco IOS, JunOS, Arista EOS, Nokia SR Linux), monitoring tools (Prometheus, Grafana), infrastructure-as-code, DevOps, SRE principles, and programming in Python or Go is required. Familiarity with AI tools integration into engineering workflows is a plus. The position is located in Sydney, Australia.
What you'll do
- Design, build, and scale a global network platform spanning physical datacenters and multi-cloud environments across AWS, Azure, and Alibaba Cloud
- Support thousands of hosts worldwide, engineering reliable and efficient solutions to petabyte-scale data challenges
- Own troubleshooting and resolution of complex network issues, upholding high availability and performance across the entire infrastructure footprint
- Lead root cause analysis and postmortems, turning incidents into actionable improvements that raise the bar for operational excellence
- Eliminate toil by building tools, automating workflows, and continuously improving team processes
- Share responsibility for network integrity through participation in a global, follow-the-sun on-call rotation
Requirements
- 6-8 years of hands on network automation and operational experience supporting large scale production infrastructure
- Software-first mindset with strong development and networking experience
- Deep expertise in TCP/IP, OSI model, and large-scale IP networking protocols including BGP and OSPF
- Hands-on experience with Kubernetes networking technologies such as Cilium and Calico
- Solid understanding of container network interfaces (CNIs)
- Experience managing software load balancers like NGINX Ingress, Envoy, or HAProxy in large-scale production environments
- Skilled at troubleshooting and performance tuning in Kubernetes and Docker environments, with a focus on networking
- Experience running Kubernetes clusters on bare-metal is a plus
- Proficiency in advanced networking technologies including IPv6 configuration and transition strategies, SDN and SDN controller experience, QoS implementations and bandwidth management
- Experience operating network devices at scale using network operating systems such as SONiC, Cisco IOS, JunOS, Arista EOS, or Nokia SR Linux/SR OS
- Comfortable with monitoring and alerting systems, writing complex rules and time-series queries using tools like Prometheus and Grafana
- Practice infrastructure-as-code and apply DevOps and SRE principles to build and manage networks programmatically
- Ability to build robust workflows and pipelines to test and safely deploy changes to production
- Interest or background in platform engineering and building infrastructure to support large-scale distributed systems
- Proficient in creating automation and building tools using Python or Go
- Experience integrating AI tools (LLMs, MCP, agentic workflows) into engineering processes to automate tasks and improve development velocity
Tech stack
TCP/IPBGPOSPFKubernetesCiliumCalicoContainer Network Interfaces (CNI)NGINX IngressEnvoyHAProxyDockerIPv6Software-Defined Networking (SDN)SDN ControllersQuality of Service (QoS)SONiCCisco IOSJunOSArista EOSNokia SR LinuxPrometheusGrafanaInfrastructure-as-CodeDevOpsSREPythonGoAI tools (LLMs, MCP, agentic workflows)