368,941open jobs
9,452companies
47,951added this week
Browse all
Salary
$45k – $85k per year (Estimated)
Location
Remote (France)
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobgether is an AI-powered job platform focused on remote and flexible work. It matches candidates with relevant roles using skills and preference-based algorithms, and also offers career coaching and job-search guidance.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer (Python) - Programmable Networking based in France.

This is a senior engineering opportunity at the intersection of software development and production networking infrastructure.

You will build customer-facing APIs that directly provision and manage real network resources across global Points of Presence.

The role spans asynchronous Python, network orchestration, routing automation, cloud interconnects, and infrastructure control planes.

You’ll work hands-on with BGP, VRFs, WireGuard, GRE, RoCE-adjacent infrastructure, Linux networking, and network operating systems.

You’ll own systems from API design through orchestration, device configuration, observability, and production operations.

The environment is fast-paced and highly autonomous, with a small team and significant ownership over consequential infrastructure.

This role is ideal for an engineer who wants software to control real networks rather than simply manage data in databases.

Accountabilities

    • Build and evolve programmable networking APIs: Design and maintain customer-facing REST resources for private networks, virtual cross-connects, WireGuard interfaces, global IPs, public internet gateways, and related health, coverage, and usage endpoints, including OpenAPI specifications, API gateway routing, and backward compatibility.
    • Develop the network orchestration control plane: Build asynchronous Python services that translate API requests into real network deployments, including IPAM and resource allocation, PostgreSQL-backed job queues, retries, rollback, reconciliation, health checks, and deployment/decommissioning workflows.
    • Automate network infrastructure: Develop and operate Ansible- and SSH-based automation for Linux and network operating system fleets, including WireGuard, FRR/VyOS BGP, VRFs, route reflectors, GRE tunnels, NAT, firewall policies, DNS, anycast announcements, and configuration-drift detection.
    • Manage cloud and network interconnects: Build integrations with connectivity providers and cloud platforms to provision virtual cross-connects and connect customer networks into AWS, Azure, and Google Cloud environments.
    • Develop infrastructure control planes: Contribute to Go-based Envoy xDS control-plane services and manage configuration delivery to edge and gateway data planes.
    • Own production reliability: Monitor and improve networking services using metrics, alerting, incident response, customer escalation handling, and billing synchronization. Investigate issues across application, operating system, and network layers and turn incidents into durable engineering improvements.
    • Drive engineering quality and scalability: Apply clean architecture, testing, static analysis, automation, safe deployment practices, and reusable infrastructure patterns to ensure the networking platform remains maintainable as it scales across global locations.
    • Requirements

      • Strong software engineering background: Significant professional experience building and operating production software, particularly customer-facing APIs and distributed systems where API requests trigger real infrastructure changes rather than simple database operations.
      • Advanced Python expertise: Strong production experience with Python, particularly asynchronous programming using technologies such as asyncio, aiohttp, uvloop, SQLAlchemy, and related tooling. Experience with Go and the ability to write and review Go code are also expected.
      • Practical networking expertise: Hands-on knowledge of BGP, OSPF, ECMP, EVPN/VXLAN, VRFs, GRE, NAT, WireGuard, and Linux networking. You should be comfortable configuring and troubleshooting routing and reading FRR or VyOS configurations.
      • Infrastructure automation experience: Experience automating network fleets using Ansible, SSH-based tooling, idempotent configuration management, safe rollout and rollback mechanisms, and configuration-drift detection.
      • Strong PostgreSQL knowledge: Experience beyond ORM usage, including schema design, migrations on live systems, locking semantics, advisory locks, and database-backed queue patterns.
      • Cross-layer troubleshooting ability: Comfortable diagnosing complex production incidents across hardware, networking, operating systems, applications, and distributed systems using tools such as packet captures, routing utilities, WireGuard diagnostics, and application logs.
      • Systems mindset: Ability to reason about asynchronous jobs, eventual consistency, resource allocation, failure recovery, idempotency, and rollback when building infrastructure-control systems.
      • Production networking experience: Experience operating high-performance, multi-site, or distributed network infrastructure and working with Linux-based networking environments and network operating systems.
      • Cloud connectivity knowledge: Experience with cloud networking or interconnect technologies such as AWS Direct Connect, Azure ExpressRoute, Google Cloud connectivity, Equinix Fabric, or comparable services is advantageous.
      • Additional technical strengths: Experience with Envoy/xDS, IPAM platforms such as NetBox, address and route-distinguisher planning, public API design, developer documentation, or large-scale Point-of-Presence deployments is a plus.
      • Engineering approach: Able to take ownership across the full lifecycle of a product, from design and implementation through deployment, observability, incident response, and long-term improvement.
      • Role fit: This is not a traditional NOC or manual network-operations position. The primary deliverable is software-APIs, control planes, automation, and systems that program and operate real infrastructure.
      • Benefits

        • Competitive compensation package aligned with your experience, skills, and market conditions.
        • Flexible, international working environment with a strong emphasis on autonomy and ownership.
        • Opportunity to work on global connectivity infrastructure spanning multiple regions and Points of Presence.
        • Hands-on exposure to programmable networking, cloud interconnects, routing automation, and infrastructure control planes.
        • Opportunity to work across both software engineering and advanced networking domains.
        • Career growth within a fast-growing technology environment.
        • Inclusive workplace committed to equal opportunity and diverse perspectives.
        • Flexible and hybrid-friendly approach to working arrangements.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,941 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$305k per year • In office • 10+ years exp • Bachelor's Degree • San Francisco
AI/ML
AWS Bedrock
Claude
Multimodal AI
Anthropic
DevOps
AWS
Azure
GCP
Apply
$62k – $141k per year • In office • Internship • Bachelor's Degree • San Diego
Python
AI/ML
LLM
PyTorch
Scikit-learn
TensorFlow
DevOps
AWS
Azure
Docker
GCP
Git
Rest API
Apply
$69k – $158k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Antonio
C#
JavaScript
TypeScript
C#
ASP.NET Core
DevOps
AWS
Azure
GCP
IAM
Cybersecurity
Okta
Apply
$91k – $194k per year (Estimated) • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Brisbane
Python
SQL
Python
Django
FastAPI
Flask
Databases
Databricks
AI/ML
Function Calling
Hallucination
LLM
NumPy
Scikit-learn
Statsmodels
Streamlit
OpenAI Codex
AI Agents
RAG
DevOps
Azure
CI/CD
Git
Cybersecurity
HIPAA
Analytics
Plotly
QA
Pytest
Apply
$82k – $110k per year • Remote/Hybrid • Full-Time • PhD • Vancouver
Python
SQL
Databases
Databricks
AI/ML
Anomaly Detection
Embeddings
Fine-tuning
Hallucination
Knowledge Distillation
LLM
RAG
Semantic Search
EU AI Act
Human-in-the-Loop
LLM Guardrails
Semantic Search
AI Agents
DevOps
Azure
Vector
Analytics
A/B Testing
Apply
$126k – $201k per year • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Analytics
A/B Testing
Apply
$84k – $166k per year (Estimated) • Remote • Full-Time • 7+ years exp • Bachelor's Degree
SQL
Apply
$80k – $190k per year • Remote • Full-Time • 2+ years exp
Apply
$134k – $223k per year (Estimated) • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Bash
Python
AI/ML
Claude
Claude Code
Copilot
OpenAI Codex
DevOps
Azure
Azure DevOps
CI/CD
Gerrit
Git
Jenkins
KVM
QEMU
RTOS
VMWare
Xen
Cybersecurity
Tcpdump
Wireshark
IoT
FreeRTOS
Management
Confluence
Jira
Apply
$165k – $301k per year (Estimated) • Equity • Remote • Full-Time • 12+ years exp
AI/ML
AI Agents
Apply
See all jobs
This is one of many
368,941 more open roles from verified company boards, updated every day.