Senior Staff Engineer, Software Defined Dataplane

Jobtailor

Colorado

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Equinix in Colorado is seeking an experienced software engineer to design and operate networked software services. You will work on highly concurrent, distributed systems and contribute to CI/CD, testing, observability, and production support.

The role emphasizes cloud-native networking, multi-tenant platforms, and strong collaboration across teams. Applicants should have 7–10 years of experience, a CS degree or equivalent, and deep knowledge of L2/L3 protocols, gRPC, Netconf, and containerized

Qualifications

  • 7-10 years of experience in software development, building and operating highly reliable distributed systems.
  • Bachelor's or Master's degree in CS or related field, or equivalent industry experience.
  • Experience building software-defined, multi-tenant networking platforms at scale.
  • Experience with cloud-native networking technologies and ecosystems.
  • Deep understanding of L2/L3 networking protocols, including BGP, EVPN, and IPsec.
  • Experience with gRPC and Netconf network management protocols.
  • Experience with Docker, Kubernetes, or other containerization/orchestration alternatives.
  • Experience with AWS, GCP, or Azure services and technologies.
  • Expertise automating application deployments into Kubernetes on x86 platforms.
  • Experience with open-source networking technologies, ecosystems, communities, and Linux Foundation.

Responsibilities

  • Develop software services extending Equinix networking services through a network-adjacent virtualized compute platform.
  • Design and manage networking software services in highly concurrent, scalable, distributed transactional systems.
  • Align technical software-system design with business outcomes and customer SLAs.
  • Lead and contribute to CI/CD pipelines, unit tests, and integration tests.
  • Develop observability strategies for software services.
  • Improve system performance and scale using profiling tools and stress-testing techniques.
  • Identify technical debt and drive continual software-quality improvement.
  • Contribute to next-generation networking proof-of-concept projects with cross-functional teams.
  • Partner with support and operations teams to operationalize and support production software.
  • Drive innovation, excellence, and collaboration across business functions.
  • Improve incident-management processes, troubleshooting strategies, and production issue resolution.
  • Participate in an on-call rotation when software is in production.
  • Build and maintain components that support customer experience and Equinix's global networks and infrastructure.

Skills

Golang
Distributed Systems
Cloud-Native Networking
Team Leadership
Communication

Education

Bachelor's degree in Computer Science or related field
Master's degree in Computer Science or related field

Tools

Docker
Kubernetes
gRPC
Netconf
AWS
GCP
Azure
Containerization
Orchestration

Job description

  • Develop software services extending Equinix networking services through a network-adjacent virtualized compute platform
  • Design and manage networking software services in highly concurrent, scalable, distributed transactional systems
  • Align technical software-system design with business outcomes and customer SLAs
  • Lead and contribute to CI/CD pipelines, unit tests, and integration tests
  • Develop observability strategies for software services
  • Improve system performance and scale using profiling tools and stress-testing techniques
  • Identify technical debt and drive continual software-quality improvement
  • Contribute to next-generation networking proof-of-concept projects with cross-functional teams
  • Partner with support and operations teams to operationalize and support production software
  • Drive innovation, excellence, and collaboration across business functions
  • Improve incident-management processes, troubleshooting strategies, and production issue resolution
  • Participate in an on-call rotation when software is in production
  • Build and maintain components that support customer experience and Equinix's global networks and infrastructure
Requirements
  • 7-10 years of experience in software development, preferably building and operating highly reliable distributed systems
  • Bachelor's or Master's degree in computer science or a relevant engineering field, or equivalent industry experience
  • Experience building software-defined, multi-tenant networking platforms at scale
  • Experience with cloud-native networking technologies and ecosystems
  • Deep understanding of L2/L3 networking protocols and concepts, including BGP, EVP-LAN, and IPSEC
  • Experience with gRPC and Netconf network management protocols
  • Experience with Docker, Kubernetes, or other open-source containerization and orchestration alternatives
  • Experience with AWS, GCP, or Azure services and technologies
  • Expertise automating application deployments into Kubernetes on x86 deployments
  • Experience with open-source and networking technologies, ecosystems, communities, and industry forums such as the Linux Foundation
  • Good understanding of the application development stack
  • Substantive track record with Golang
  • Experience leading and mentoring a team of developers
  • Excellent written and verbal communication skills from engineering to executive level
Core Competencies

Demonstrates expertise in developing and managing highly reliable distributed systems, with a strong focus on cloud-native networking technologies and protocols. Proven ability to lead teams, drive software quality improvements, and align technical designs with business outcomes.

Highest-signal resume keywords
  • Software Development
  • Distributed Systems
  • Cloud-Native Networking
  • Golang Expertise
  • Team Leadership
ATS Optimization Keywords
Hard Skills
  • Software Development
  • Distributed Systems
  • Cloud-Native Networking
  • Golang
  • L2/L3 Networking Protocols
  • gRPC
  • Netconf
  • Docker
  • Kubernetes
  • Application Deployment Automation
Soft Skills
  • Excellent Communication Skills
  • Team Leadership
  • Collaboration
Industry Keywords
  • Networking Services
  • Multi-Tenant Networking
  • Technical Debt
  • Incident Management
  • Software Quality Improvement
Tools & Technologies
  • AWS
  • GCP
  • Azure
  • Containerization
  • Orchestration
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Engineer, Enterprise Networking Architecture
Senior Principal Engineer, Enterprise Networking Architecture

Jobtailor • Dallas (TX)

On-site
USD 180,000 - 280,000
Network Engineer III
Network Engineer III

Jobtailor • Illinois

On-site
USD 140,000 - 210,000
Manager, Network Infrastructure
Manager, Network Infrastructure

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Network Engineer II
Network Engineer II

Jobtailor • Phoenix (AZ)

On-site
USD 90,000 - 130,000
Senior Network Engineer
Senior Network Engineer

Jobtailor • Redmond (WA)

On-site
USD 120,000 - 160,000
Senior Director of Engineering – Next-generation Network OS for Switching and Routing Infrastructure
Senior Director of Engineering – Next-generation Network OS for Switching and Routing Infrastructure

Jobtailor • San Jose (CA)

On-site
USD 250,000 - 320,000
Senior Network Engineer
Senior Network Engineer

Jobtailor • New York (NY)

On-site
USD 140,000 - 190,000
Distinguished Engineer – Data Center Network Architecture, Engineering
Distinguished Engineer – Data Center Network Architecture, Engineering

Jobtailor • California (MO)

On-site
USD 180,000 - 240,000
Senior Staff Engineer, Software Defined Dataplane
Senior Staff Engineer, Software Defined Dataplane

Equinix • New York (NY)

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

Equinix • Ashburn (VA)

On-site
USD 140,000 - 210,000