Senior Software Engineer - Addressing Team
Core
Architect, program, and maintain core software services enabling large corporate networks to be protected by Cloudflare, focusing on IP conservation, policy-driven IP assignment, traffic engineering, and dynamic BGP control.
Role type
Senior Software Engineer (Network Infrastructure)
Builds
Microservices, APIs, and data models for IP addressing and network management
Domain
Internet Infrastructure / Network Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Go, system programming (Go/Python/C++), TCP/IP, HTTP/S/TLS, SQL/PostgreSQL, distributed systems, Unix/Linux development
Preferred skills
Rust, UI design, anycast/multi-site unicast networks, DNS traffic management
Technologies
Go, PostgreSQL, Docker, Kafka, Lua, Clickhouse, SaltStack, Prometheus
Responsibilities
Design and develop new APIs and data models for addressing needs, learn inner workings of edge routers/servers/DNS/IP pipelines, create scalable platforms for company-wide use, collaborate with system reliability and network engineers
Seniority
Senior, hands-on IC
