Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Exoscale, a leading Swiss/European cloud provider, seeks a Software Engineer for Network Automation. You will design orchestration for network changes, write Go and Python services with robust CI/CD, and help extend NetBox/Ansible-based tooling. Join a distributed team across EU, with remote-friendly policies.
The role emphasizes production-grade software, testing disciplines, and onboarding into an on-call rotation after training. Fluency in English is essential for cross-border collaboration.
Full time | Exoscale | Spain
Number of Positions 1
Assigned Recruiter(s) Mathias Fiedler,Arnoud Vermeer
Hiring Manager Arnoud Vermeer
Technology
Work Experience 4-5 years
City Spain, Germany or Remote in EU
State/Province Madrid
28016
Exoscale is the leading Swiss/European cloud service provider, offering a full spectrum of cloud infrastructure services—from instantly deployable virtual machines to S3-compatible object storage. Our mission is to deliver a simple, scalable cloud experience that enables our customers to focus on what they do best.
We’re a distributed team headquartered in Lausanne, driven by a culture of openness, technical excellence, and collaboration. We value diversity and strive to provide an inclusive, flexible, and empowering work environment.
Our network team builds and runs Exoscale's network: the edge, the datacenter fabrics, and the out-of-band network across all of our European zones.
We are hiring a full-time software engineer to join that team and own one thing: the orchestration that takes a network change from a merged pull request to running on production devices, automatically and safely.
Today our network is described as code. Device configuration is generated from our sources of truth and reviewed in pull requests. The step after that, rolling the change out to the network, still depends too much on an engineer at a terminal. We want that to become an orchestrated workflow, with the guarantees software teams take for granted from their deployment pipelines: validated before it ships, rolled out progressively, verified afterwards, and rolled back when something looks wrong.
This is a software engineering role inside a network team. You will not be expected to design the backbone, but you will work every day with the engineers who do, and what you build decides how fast and how safely they can change it.
Spain, Germany or Remote in EU
You are a software engineer first, and you find infrastructure more interesting than CRUD apps. You may come from a network automation, SRE, or platform engineering background.