> Markdown version of [/jobs/ext/3207892-network-automation-engineer](https://www.wearedevelopers.com/jobs/ext/3207892-network-automation-engineer). 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). --- # Network Automation Engineer - **Company:** Megaport's Talent Acquisition Team - **Location:** UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Automation of Tests, Code Coverage, Code Review, Computer Networks, Continuous Integration, Data Stores, Relational Databases, Perl (Programming Language), IP Routing, Multi-protocol Systems, PostgreSQL, NoSQL, Software Engineering, SQL Databases, Management of Software Versions, Web Applications, Technical Debt, Backend, Cassandra, Restful APIs - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-network-automation-engineer-eu-megaportnetwork-8000909 ## About the Role You're a senior engineer who is well respected by your peers, and know how to lead effectively. You find joy in making a product that customers love. You love taking ownership over your work and can balance managing technical debt with improving the user's experience / adding product features. You are interested in the newest technology and you'd like an environment where you can share your skills with like minded people on a no ego team. We're a tech company at our core and we have an interesting domain we work in. And we want you to join us!, * 5+ years of software development experience using Perl and frameworks like Mojolicious. * Experience working with relational databases using SQL (preferably PostgreSQL). * Working knowledge of using distributed datastores and NoSQL (Cassandra or similar). * Proven experience building backend services and tools within web application ecosystems. * Ability to act as a technical lead for small projects (typically up to 4 developers), offering architectural and design guidance. * Excellent collaboration and communication skills across technical and non-technical audiences. * Sharp logical reasoning skills and a habit of asking the right questions, with the ability to explain complex concepts clearly and succinctly. * Determined to automate as much as possible so you can focus on the bigger picture. * An ability to reason logically, question appropriately and present technical information clearly and concisely. * Experience maintaining scalable versioned, secure REST APIs * Experience with networking concepts such as IP routing and MPLS ## Description * Contribute to enhancing our existing Perl code base powering our network automation systems and internal toolset. Implement new code using a modular approach with automated testing and reporting on code coverage. * Identify and reduce technical debt, improve performance and reliability, and participate in scaling decisions across our platform. * Build and maintain secure, scalable RESTful APIs. Ensure adherence to API standards, versioning practices, and monitoring instrumentation. * Play a key role in our release process by writing reliable tests, reviewing code rigorously, and contributing to CI/CD pipeline improvements. * Support the growth of junior engineers through pairing, thoughtful code reviews, and informal coaching. Promote sound design principles and foster a culture of continuous technical learning. ## Related Videos - [Maximising Cassandra's Potential: Tips on Schema, Queries, Parallel Access, and Reactive Programming](https://www.wearedevelopers.com/videos/1167-maximising-cassandra-s-potential-tips-on-schema-queries-parallel-access-and-reactive-programming) - [DevOps at Netflix](https://www.wearedevelopers.com/videos/270-devops-at-netflix) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB](https://www.wearedevelopers.com/videos/782-building-real-time-ai-ml-agents-with-distributed-data-using-apache-cassandra-and-astra-db) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)