{"id":3094551,"url":"https://alion.io/job/exoscale-software-engineer-network-automation-gopython-fmd","title":"Software Engineer - Network Automation (Go/Python) (f/m/d)","company":{"id":54250,"name":"Exoscale","domain":"exoscale.com","url":"https://alion.io/company/exoscale","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Spain"],"countries":["ES"],"hiring_countries":["DE","FR","AT","BE","BG","HR","CY","CZ","DK","FI","HU","IE","IT","NL","PL","RO","ES","SE","EE","GR","LV","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":27,"salary":null,"salary_estimate":{"min_usd":45000,"max_usd":117000,"period":"year","method":"role_country_seniority_unknown","sample_n":89},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"Ansible","optional":false},{"name":"BGP","optional":false},{"name":"CI/CD","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Python","optional":false}],"status":"live","first_seen_at":"2026-10-22T15:44:57Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-24T02:38:24Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"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.\nWe’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.\nAbout the Role\nOur 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.\nWe 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.\nToday 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.\nThis 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.\nLocation: Spain, Germany or Remote in EU\nWhat You’ll Be Working On:\nDesign and build the orchestration of network changes. This goes beyond a deployment pipeline: it coordinates multi-step operations across devices and systems, with pre-change validation, staged rollout, post-change verification, and automatic rollback.\nWrite the services and tooling behind it in Go and Python, with the tests, CI, and observability you would expect of any production software.\nBuild a test environment (virtual labs, config and state checks) that lets us catch a bad change before it reaches a device.\nExtend our source-of-truth and config-generation tooling (NetBox, Peering Manager, Ansible/Jinja2) so that more of the network is described by data instead of by hand.\nMake the network’s state visible: detect drift between intended and running configuration, and expose it to the team.\nTake part in code and infrastructure change reviews, and raise the software engineering bar of the team.\nJoin the on-call rotation after a training period.\nAbout you:\nYou 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.\nYou have:\nSolid professional experience designing, writing, and maintaining production software in Go, and fluency in Python.\nExperience building CI/CD or deployment systems where a failed rollout has real consequences.\nA habit of testing what you ship and automating what you do twice.\nA working understanding of networking fundamentals (IP, routing, VLANs, what BGP is for). You don’t need to be a network engineer; you need to be curious enough to become dangerous.\nStrong written and spoken English, and comfort working in a distributed team.\nIt’s a plus if you have:\nAutomated network devices before (Arista EOS, Junos, SONiC), through NETCONF, gNMI, eAPI, or similar.\nUsed Ansible, NetBox, or comparable configuration-management and source-of-truth tools at scale.\nWorked with network test or validation tooling (containerlab, Batfish, pyATS, or similar).\nExperience with Linux networking and Kubernetes.\nWhat we offer:\nA problem with real scope and ownership: you build the orchestration, not a ticket queue around it.\nFlexible hours and the ability to work remotely.\nA high degree of autonomy and creative freedom.\nA modern work environment with centrally located offices and excellent public transport access.\nOngoing learning opportunities, training, and team events.\nWe’re excited to meet you-apply now and help us build the future of European cloud infrastructure.","description_format":"text","description_chars":4244,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"},{"name":"France","iso":"FR","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Cyprus","iso":"CY","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Poland","iso":"PL","kind":"region"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"country"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cloud Platforms (IaaS & PaaS)","Web Hosting & VPS"],"lifecycle":[{"event":"open","at":"2026-10-22T15:44:57Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":27,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/exoscale-software-engineer-network-automation-gopython-fmd","json_url":"https://alion.io/job/exoscale-software-engineer-network-automation-gopython-fmd.json","meta":{"generated_at":"2026-10-24T06:14:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9024,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":54250},"rest":"https://alion.io/mcp/rest/get_company?id=54250"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexoscale-software-engineer-network-automation-gopython-fmd"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexoscale-software-engineer-network-automation-gopython-fmd"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexoscale-software-engineer-network-automation-gopython-fmd"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/exoscale-software-engineer-network-automation-gopython-fmd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexoscale-software-engineer-network-automation-gopython-fmd"}]}