Staff Software Engineer, Cloud-Native Networking

Equinix

Dallas (TX)

On-site

USD 118,000 - 176,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

PTO & Holidays
Retirement plan
Vacation

Job summary

Equinix in Dallas, TX seeks a Staff Software Engineer to build reliable, high-performing networking software for our next-generation platform. You will design scalable distributed systems and contribute to network services on cloud-native compute platforms.

You will collaborate with cross-functional teams to design and implement scalable systems, write tests, and participate in code reviews to ensure production-ready software powering Equinix’s global networks.

Qualifications

  • 5+ years experience in software development for distributed systems.
  • Bachelor’s/Master's degree in computer science or relevant engineering field or equivalent industry experience.
  • Experience in building software defined multi-tenant networking platforms at scale using cloud-native networking technologies and ecosystems.
  • Understanding of L2/L3 networking protocols (BGP, EVPN, IPsec) and networking concepts.
  • Experience with containerization/orchestration: Docker, Kubernetes.
  • Experience with public cloud services (AWS, GCP, Azure).
  • Expertise in automating deployments of applications into Kubernetes on x86 deployments.
  • Experience with open source networking technologies and communities.
  • Strong written and verbal communication skills.

Responsibilities

  • Actively participate in the software development towards designing an ecosystem of software services to extend Equinix’s networking services through a network-adjacent virtualized compute platform.
  • Collaborate with team members to design and implement scalable and efficient distributed systems.
  • Engage in design discussions and code reviews to help maintain high-quality code.
  • Contribute solid unit tests and integration tests to CI/CD pipelines to deliver code from commit to deployment in minutes with confidence.
  • Help identify technical debt and drive continual improvement of our software quality.
  • Partner with support and operations teams to ensure proper operationalization, observability, and support of our software in Production.
  • Drive a culture of innovation, excellence & collaboration with other business functions.
  • Participate in incident management processes and troubleshoot production issues in a timely manner.
  • Participate in an on-call rotation (when we get software into Production).
  • Follow a proactive and collaborative approach to working with cross-functional teams.

Skills

Distributed systems
Golang
Networking
Kubernetes
Docker
Cloud services
gRPC/Netconf
BGP/EVPN/IPsec
Code reviews
On-call readiness

Education

Bachelor's degree in CS or related field
Master's degree in CS or related field

Tools

Docker
Kubernetes

Job description

Equinix in Dallas, TX seeks a Staff Software Engineer to build reliable, high-performing networking software for our next-generation platform. You will design scalable distributed systems and contribute to network services on cloud-native compute platforms.

You will collaborate with cross-functional teams to design and implement scalable systems, write tests, and participate in code reviews to ensure production-ready software powering Equinix’s global networks.

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

Similar jobs worth comparing

Staff Software Engineer, Cloud-Native Networking
Staff Software Engineer, Cloud-Native Networking

Equinix • Denver (CO)

On-site
USD 118,000 - 212,000
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
Staff Software Engineer: Cloud-Native Networking (Kubernetes)
Staff Software Engineer: Cloud-Native Networking (Kubernetes)

Equinix • Ashburn (VA)

On-site
USD 130,000 - 194,000
Employee Assistance Program
Health insurance
Retirement plan
+1
Senior Staff Cloud-Native Networking Engineer
Senior Staff Cloud-Native Networking Engineer

Equinix • Ashburn (VA)

On-site
USD 140,000 - 210,000
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
Staff Product Software Engineer - Systems & Networking
Staff Product Software Engineer - Systems & Networking

Equinix • Atlanta (GA)

On-site
USD 128,000 - 211,000
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 Staff Engineer, Software Defined Dataplane
Senior Staff Engineer, Software Defined Dataplane

Equinix • Denver (CO)

On-site
USD 136,000 - 245,000
Employee Assistance Program
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