Software Engineer (Python) — Programmable Networking
JobgetherRemotely
pythonansiblebgpevpnasynciowireguardaiohttpuvloop
Job Description
📋 Description
- Build customer-facing APIs provisioning real network resources.
- Develop network orchestration and resource allocation workflows.
- Automate networking with Ansible/SSH tooling.
- Integrate with cloud interconnects and edge/data planes.
- Own systems end-to-end from API to production ops.
🎯 Requirements
- Strong software engineering background
- Advanced Python with asyncio/aiohttp/uvloop
- Practical networking knowledge (BGP/EVPN/WireGuard)
- Infrastructure automation (Ansible, SSH, idempotence)
- Strong PostgreSQL experience
- Cross-layer troubleshooting and observability
🎁 Benefits
- Competitive compensation
- Flexible, autonomous work environment
- Global connectivity project exposure
- Hands-on programmable networking experience
- Opportunities across software and networking domains
- Hybrid-friendly and inclusive workplace
Back to all jobs