Software Engineer (Python) — Programmable Networking
TelnyxRemotely
gopythonpostgresqlansiblebgpasynciowireguardvyos
Job Description
📋 Description
- Design the API resource and orchestration code that turns requests into deployments.
- Own the BGP config rendering and fleet deployment process.
- End-to-end ownership from developer spec to router config on PoP devices.
- Work on customer-facing REST APIs for real infrastructure.
🎯 Requirements
- Strong async Python in production; comfortable with Go.
- Networking knowledge: BGP, VRFs, GRE, NAT; read FRR/VyOS configs.
- PostgreSQL expertise including migrations and locking semantics.
- Automation: Ansible, netmiko, asyncssh; IPAM concepts.
- OpenAPI/REST API design and public/private API specs.
- Experience with fleet automation and config-driven deployments.
🎁 Benefits
- Impactful work on a production-scale network platform.
- Collaborative, growth-focused team culture.
- Opportunities to shape API design and infrastructure tooling.
Back to all jobs