The opportunity
Render's mission is to eliminate the undifferentiated work that goes into building software products by offering an easy-to-use, powerful cloud platform for developer teams of all sizes.
What you'll do
Own Render's core network infrastructure across multiple data centers and: cloud providers. Shape how networking evolves as Render rapidly scales.
Design and build customer-facing networking capabilities that give users: greater flexibility in how their services connect, communicate, and how traffic is routed.
Investigate complex networking issues across the stack, from the kernel and: data plane to distributed systems and edge networking.
Drive performance and reliability improvements through systematic profiling and tuning.
Partner with engineers across the company to build a platform that is stable, predictable, and secure.
Participate in our on-call rotation. Help continuously improve how we detect,: respond to, and learn from incidents.
What they're looking for
- At least 6 years of experience building and operating large-scale networking or infrastructure systems.
- Experience with Kubernetes networking internals (e.g. kube-proxy, CNI: plugins, service routing) or similar container networking technology.
- Experience with Linux networking internals (e.g. routing,: netfilter/iptables/nftables, conntrack) in production environments.
- Experience building and operating traffic routing systems (e.g. load balancers, ingress, proxies) at scale.
- Strong experience designing, debugging, and operating distributed systems.
- Experience planning and executing high-risk changes with minimal downtime.