Software Network Engineer, Senior Staff at Equinix
Remote, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

12 Dec, 25

Salary

0.0

Posted On

12 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

WHO ARE WE?

Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.
A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.
A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome your unique perspective. Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work.

WHAT YOU BRING

We’re looking for someone who has:

  • Strong software development experience in L2–L3 networking at datacenter or cloud scale.
  • Expertise in building resilient, automated, production-ready network software.
  • Experience with technologies like: VRF, VxLAN, VRRP, BGP, EVPN, gNMI
  • Proficiency in designing distributed services with APIs (gRPC/HTTP).
  • Hands-on experience with Go or other modern programming languages.
  • CI/CD expertise and a passion for test automation and fast feedback loops.
  • Knowledge of Kubernetes, Docker, and containerized environments.
  • Strong analytical skills and an insatiable curiosity to solve complex problems.
  • Proven ability to think strategically and deliver with urgency.
  • Comfort working in open-source or code-sharing environments.
  • Familiarity with Agile practices and tools (Scrum, Jira, Git, peer review, CI/CD pipelines).
Responsibilities

As a Software Network Engineer, you will:

  • Design, develop, and enhance software networking features for the Kairos/Catalyst platform.
  • Collaborate with cross-functional teams to introduce new capabilities for our customers.
  • Provide technical leadership and mentor less experienced engineers.
  • Build distributed, scalable, and highly available services with clean APIs.
  • Drive simplicity, reliability, and maintainability in production systems.
  • Set and champion development and operational best practices.
  • Contribute directly to code while influencing long-term technical direction.
  • Continuously improve our software development lifecycle, tools, and processes.
  • Communicate and document clearly in a remote-first environment.
  • Participate in on-call rotations for the services you help build.
Loading...