> Markdown version of [/jobs/ext/3848089-senior-network-automation-engineer-software-developer](https://www.wearedevelopers.com/jobs/ext/3848089-senior-network-automation-engineer-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Network Automation Engineer / Software Developer - **Company:** The Alliance - **Location:** Bromley, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Border Gateway Protocol, Ubuntu (Operating System), CentOS, Complex Networks, Computer Networks, Databases, Data Centers, Linux, DevOps, Python (Programming Language), Automation of Marketing, Routing, Network Service, Cisco Nexus Switches, Ansible, Service Design, Software Engineering, Systems Integration, TCP/IP, Virtual Local Area Networks, Enterprise Data Management, Computer Network Technologies, Git, Kubernetes, Infrastructure Automation Frameworks, SDN Network, Api Design, Restful APIs, Terraform, Open Network Automation Platform, Software Version Control, Microservices - **Published:** October 21, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-automation-engineer/alliance-leicester-credit-card-job108129334 ## About the Role Are you passionate about automating complex network environments and eliminating operational toil through engineering excellence?, * Extensive experience developing network automation solutions within large-scale enterprise environments. * Strong software engineering background with proven Python development expertise. * Experience delivering automation platforms that support critical production infrastructure. * Demonstrable experience working across both networking and software engineering disciplines. * Experience designing, building and operating scalable API-driven services. Technical Skills Networking strong understanding of: * TCP/IP * BGP * VLANs * VRFs * Routing and switching architectures * Enterprise data centre networking Development & Automation Expert-level experience with: * Python * Linux (Ubuntu, CentOS or equivalent) * REST APIs * Git-based development workflows * CI/CD pipelines * Automated testing frameworks Hands-on experience with: * Ansible * Itential * Nautobot * Terraform * Network orchestration platforms Software Defined Networking Experience with one or more of: * Arista CloudVision (CVP) * Cisco ACI * Other software-defined networking technologies Skills that will help: * Deep understanding of Network as Code methodologies. * Experience building automation around large-scale routing and switching environments. * Exposure to containerised workloads and modern platform engineering practices. * Knowledge of database technologies and data modelling. * Experience integrating automation solutions with ITSM, source control and observability platforms. ## Description Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being a diverse and inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve., You'll combine deep networking expertise with modern software engineering practices to deliver infrastructure through code, automate operational processes, and influence the future direction of network automation across a highly complex environment. As a senior member of the team, you will lead the design and development of automation solutions that improve how networks are deployed, managed, monitored, and maintained. You'll work at the intersection of Networking, Software Engineering, DevOps, and Infrastructure Automation, partnering with architects, software developers, DevOps engineers, and network specialists to create scalable, resilient, and highly automated solutions., * Build and maintain Python-based services, APIs and microservices that support network service delivery and operational workflows. * Develop reusable automation frameworks and service templates that enable consistent infrastructure deployment at scale. * Engineer solutions that integrate with network controllers, orchestration platforms and management systems. * Design and implement automation workflows across routing, switching and data centre environments., * Act as a technical authority for network automation and software engineering initiatives. * Drive architectural decisions related to automation platforms, orchestration tooling and service design. * Mentor engineers across Python development, automation frameworks and networking technologies. * Collaborate with stakeholders to translate network requirements into scalable engineering solutions.