Principal Engineer, Software Networking

Posted 13 days ago
Main Location
New York City, NY, United States
Open jobs
powertofly approved What Equinix Metal Has to Offer:

Packet empowers developer-driven companies to deploy physical infrastructure at scale. Recently acquired by Equinix, they are on a mission to protect, connect, and power the digital world with infrastructure that moves at software speed. Packet knows it's important to live a balanced life so they take care of their team with some great perks:

  • Insurance coverage for full health, dental, & vision
  • Transparency regarding business/financial health metrics
  • Flexible vacation policy
  • 401k + up to 6% contribution matching
  • Employee choice of computing hardware
  • Cell phone stipend
  • As the world’s digital infrastructure company, Equinix connects nearly 10,000 customers across 63+ global metros on its trusted platform. With Equinix Metal, customers can rapidly deploy automated single-tenant infrastructure and interact with 1,800+ networks and 2,900+ cloud and service providers. We are growing quickly and supporting a variety of exciting deployment scenarios, including public and private data centers, as well as the Edge environments.

    Equinix Metal, a leading bare metal cloud provider, is looking for a Principal Engineer for the Software Networking team. In this role, you will lead the architecture, design and development of our SDN charter and work with stakeholders across multiple platforms to create a unified network experience for our customers.

    This role can be remote or based in one of our office locations.

    What you’ll be doing:

    • Architect, design, and development of Software Networking features for Equinix Metal, a bare metal cloud that scales and provides a way to interconnect across the Equinix ecosystem.
    • Work closely with our team and collaborate with cross functional teams to introduce and enhance our product capabilities for customers
    • Provide technical leadership for the team of highly passionate engineers to evolve our software networking features
    • Collaborate with other architects driving the technical strategy and direction for our large-scale cloud services, driving simplicity, high-reliability, ease of maintenance and operation
    • Lead by example through direct contribution, and provide direction in establishing development and operational standard methodologies
    • Actively participate in continuous improvement of process and systems that support our software development lifecycle (SDLC), values and culture

    What we’ll expect from you:

    • A demonstrated track record with 12+ years of expertise in L2-L3 networking technologies at datacenter scale or cloud scale.
    • 12+ years of experience developing distributed, scalable and highly available services using Go or another similar language
    • An experience with building network software at scale with focus on resilience, automation of well tested production ready software. Prior experience with any one of these VPC, Load Balancers, DNS, Security Policies, IP Address Management is a plus.
    • Experience in designing and implementing API interfaces using REST and gRPC
    • Experience with Agile software development practices including Scrum, JIRA, Peer Review, Git and CI/CD
    • Deep analytical and problem solving skills with a sense of curiosity
    • Excellent interpersonal and communication skills internally and externally including the ability to document solutions and create architectural diagrams
    • Shown ability to think strategically and execute with a sense of urgency, delivering services to meet customer demands on a timely basis
    • Familiarity with operating at least one traditional SQL database; PostgreSQL is a plus
    • Experience contributing to Open Source and interacting with Open Source communities is a plus
    • Experience with Kubernetes, Docker and other container services will be a plus

    Our Core Values

    Equinix puts customers at the center of everything, and we don’t compromise on our values:

    • Open Your Heart, Open Your Mind
    • Put We Before Me
    • Speak Up, Step Up
    • Keep Your Promises
    • Be an Energy Supplier
    • Find a Better Way
    • Serve Others
    • Keep Growing

    Learn more about our purpose, culture, and values here.

    Get to know Equinix Metal
    Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
    We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
    Are you hiring? Join our platform for diversifiying your team
    Principal Engineer, Software Networking
    Equinix Metal