Senior Network Automation & EaaS Platform Engineer

Equinix, Inc.

Dallas (TX)

On-site

USD 136,000 - 204,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Assistance Program
US Benefits: Insurance, Retirement, PT
PTO and Paid Holidays

Job summary

Equinix, Inc. is seeking a Senior Staff Software Engineer to join the Network Platform Engineering team.

You will design, build, and scale the Environment‑as‑a‑Service platform while advancing the Network Automation suite, partnering with Product, Engineering, Operations, and Observability teams to accelerate certification, testing, and deployment pipelines. The role demands strong engineering judgment, bias for action, and the ability to influence technical direction across multiple teams.

Qualifications

  • 7+ years of experience in Network Engineering and Automation.
  • Bachelor’s in Electrical engineering, Electronics, Computer Engineering or Related Field preferred.
  • Excellent understanding of OSI layers, hands‑on experience with routing and switching in multi‑vendor, large‑scale environments.
  • Deep proficiency in service provider and data center networking protocols: Routing: BGP, OSPF, IS‑IS; MPLS: LDP, RSVP‑TE, Segment Routing; Overlay/Underlay: VXLAN, EVPN, L3VPN, L2VPN.
  • Network virtualization: CNF, VNF, SR‑IOV, DPDK.
  • Strong programming proficiency in Python (required) including test frameworks (pytest); Go and Elixir preferred.
  • REST API design, GraphQL, gRPC, and OpenConfig/YANG‑based network management interfaces (NETCONF, RESTCONF, gNMI).
  • Hands‑on experience with containerization and orchestration: Docker, Kubernetes (K8s), Helm, ArgoCD, and cloud‑native application patterns.
  • Proficiency with Infrastructure as Code tooling: Terraform, Ansible etc. for environment provisioning and configuration management.
  • Experience with CI/CD pipelines (GitHub, GitHub Actions, Jenkins) and DevOps practices including trunk‑based development and automated testing gates.
  • Hands‑on experience with AWS Bedrock, including networking services (VPC, Transit Gateway, Direct Connect).
  • Deep familiarity with observability stacks: Prometheus, Grafana, Tempo, OTEL.

Responsibilities

  • Design and build automation frameworks to validate network operating systems and real‑world use cases.
  • Lead the EaaS platform design, migrating to scalable containerized test environments.
  • Define provisioning roadmaps for on‑demand, self‑service virtual topologies.
  • Translate stakeholder requirements into engineering tasks and automated tests.
  • Develop platform tooling in Python/Go/Elixir emphasizing maintainability and reuse.
  • Manage Kubernetes clusters and deployment with ArgoCD.
  • Contribute to front‑ and back‑end development of internal web apps for visibility and control of EaaS.
  • Contribute to code reviews and CI/CD pipelines.
  • Develop network architecture for scalable, multi‑vendor environments.
  • Lead test plans and certification strategies for NOS features and customer use cases.

Skills

Python
Go
Elixir
REST API
GraphQL
gRPC
OpenConfig/YANG
Kubernetes
Docker
Helm
ArgoCD
AWS Bedrock
Prometheus
Grafana
Tempo
OTEL
Terraform
Ansible
GitHub Actions
Jenkins
CI/CD

Education

Bachelor’s in Electrical Engineering, Electronics, Computer Engineering or Related Field

Tools

Docker
Kubernetes
Helm
ArgoCD
GitHub Actions
Jenkins
Terraform
Ansible

Job description

Equinix, Inc. is seeking a Senior Staff Software Engineer to join the Network Platform Engineering team.

You will design, build, and scale the Environment‑as‑a‑Service platform while advancing the Network Automation suite, partnering with Product, Engineering, Operations, and Observability teams to accelerate certification, testing, and deployment pipelines. The role demands strong engineering judgment, bias for action, and the ability to influence technical direction across multiple teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Network Automation Engineer, EaaS Platform
Senior Network Automation Engineer, EaaS Platform

Equinix • Dallas (TX)

On-site
USD 136,000 - 204,000
Employee Assistance Program
US Benefits package
Senior Staff Networking Platform Engineer
Senior Staff Networking Platform Engineer

Equinix • Tampa (FL)

On-site
USD 136,000 - 204,000
Employee Assistance Program
Health insurance
Paid Time Off
Senior Staff Software Engineer, Networking Platform
Senior Staff Software Engineer, Networking Platform

Equinix • New York (NY)

On-site
USD 150,000 - 224,000
Employee Assistance Program
Competitive benefits
Retirement plan options
Senior Staff Cloud-Native Network Software Engineer
Senior Staff Cloud-Native Network Software Engineer

Equinix • Denver (CO)

On-site
USD 136,000 - 245,000
Employee Assistance Program
Senior Staff Cloud-Native Networking Engineer
Senior Staff Cloud-Native Networking Engineer

Equinix • Ashburn (VA)

On-site
USD 140,000 - 210,000
Senior Network Automation Engineer
Senior Network Automation Engineer

Equinix • Dallas (TX)

On-site
USD 136,000 - 204,000
Employee Assistance Program
US Benefits package
Senior Network Automation Engineer
Senior Network Automation Engineer

Equinix, Inc. • Dallas (TX)

On-site
USD 136,000 - 204,000
Employee Assistance Program
US Benefits: Insurance, Retirement, PT
PTO and Paid Holidays
Senior Staff Engineer: Platform Architecture & Cloud
Senior Staff Engineer: Platform Architecture & Cloud

Equinix • Redwood City (CA)

On-site
USD 163,000 - 245,000
Employee Assistance Program
Health insurance
Retirement plan
+1
Senior Principal Architect, Network & Platform
Senior Principal Architect, Network & Platform

Equinix • Redwood City (CA)

On-site
USD 240,000 - 360,000
Employee Assistance Program
Paid Time Off & Holidays
Retirement plan
Senior Staff Engineer | Platform & Systems Architect
Senior Staff Engineer | Platform & Systems Architect

Equinix, Inc. • Redwood City (CA)

On-site
USD 163,000 - 245,000
Health insurance
Retirement plan
PTO and holidays
+1