Remoteville

Remote Senior Staff Engineer- Software Networks Job in UK Equinix

Senior Staff Engineer- Software Networks Equinix
Software DevelopmentBusiness AnalyticsBusiness RequirementsHypertext Transfer ProtocolLoopsPeer ReviewsSoftware SystemsStrategic Thinking
Senior (5-8 years)
UK


The world's digital infrastructure company™
13670+ employees
Data AnalysisNetworkingInfrastructureCloud Computing


Role


Who you are

  • Develop software in L2-L3 networking technologies at datacenter scale or cloud scale
  • Build network software at scale with focus on resilience and well-tested production-ready software
  • Experience with VPC or Software Defined Networking or Load Balancers or DNS or Security Policies or IP Address Management
  • Develop distributed scalable and highly available services with clean APIs using gRPC or HTTP protocols
  • Use modern coding language like Ruby/Ruby on Rails or Go
  • Create fast feedback loops with CI/CD and testing automation
  • Experience with Kubernetes Docker and other container services or awareness of how containers work
  • Have deep analytical and problem-solving skills with a sense of curiosity
  • Think strategically and execute with a sense of urgency
  • Deliver services to meet customer demands on time
  • Contribute to Open Source and interact with Open Source communities
  • Experience with Agile software development practices including Scrum JIRA Peer Review Git and CI/CD

Desirables

  • Curiosity
  • Problem-solving skills
  • Leadership
  • Strategic thinking



What the job involves

  • Design and develop software networking features for Equinix Metal, a bare metal cloud at scale that provides a way to interconnect across the Equinix ecosystem
  • Collaborate with cross functional teams to introduce and enhance our product capabilities
  • Provide technical leadership and coaching to evolve our software networking features
  • Develop software for our large-scale cloud services with high-reliability and ease of maintenance
  • Lead by example through direct contribution and provide direction in establishing development and operational best practices
  • Participate in continuous improvement of process and systems that support our software development lifecycle
  • Communicate clearly and document technical decisions in a remote first environment
  • Handle on-call responsibilities for the services the team is responsible for


Application process

  • Complete form for assistance or accommodation

Share this job

Hide company

More jobs at Equinix

Company


Company mission

Equinix is the world's digital infrastructure company, enabling digital leaders to interconnect foundational infrastructure for business success.




Company benefits

  • Collaborative culture
  • Growth opportunities
  • Diverse and inclusive environment
  • Equitable work environment



Company values

  • Collaboration
  • Innovation
  • Diversity
  • Equity



Company HQ

Redwood City



Founders

Peter Van Camp (Chairman)
;