Senior Network Support Engineer

  • Full-time

Company Description

About Hedgehog

Hedgehog is an open source software company dedicated to giving Cloud Native application owners the ability to deploy workloads on edge compute and distributed cloud infrastructure with the same procurement power and automated operations that power the public cloud. Hedgehog helps customers escape vendor lock, automate mass-scale infrastructure operations, and reduce their cost of service. Hedgehog is a member of the Open Compute Project, The Linux Foundation, and the SONiC community.

Hedgehog Values

Family

All for one and one for all! When you join Hedgehog you join a family. We are a community of friends who enjoy working together. We try really hard to understand each others values and discern whether our values are compatible. If they are, we treat each other with the love and respect we would treat a family member.

Trust

We need to know you can get the job. We need to know you have our backs. We trust that we can make each other successful. If we can’t trust each other, we can’t succeed.

Honesty

Transparency builds trust. We always strive to be as transparent, open and honest as possible. We aren’t passive aggressive, opaque or two-faced. We say what we mean and we mean what we say. That doesn’t mean that we are blunt, rude, or aggressive. It means that we are open with ourselves, our teammates, our partners and our customers. We’re in the business of open-source software after all. We should walk the walk when we talk the talk.

Fairness

Politics suck. Favoritism sucks even more. Be a good human. Do unto others as you would have them do unto you. Kick ass and you will be rewarded. Fail and we will help you succeed. Loose trust and we will let you know you need to have our backs.

Innovation

We take risk to join a community like Hedgehog because we want to build, market, sell and support a really great product that delivers incredible value for customers. We are in the tech business because we love the creative destruction of innovation. We love to disrupt the status quo, and we love to make people happy when they use our stuff.

Fun

Work should be fun. A lot of fun. We all want to love what we do. Life is short. It’s too short to not have fun doing what we do at least five days a week. Work can be hard at times, but we put in the effort because we feel satisfied with the results we achieve and the relationships we build. When we consistently feel that work is not fun, we introspect to understand why so we can get back to having fun again.

Care

As much as we want to make Hedgehog a family, we all obviously have actual families outside of work. Family comes first. If you need time, space or support to take care of your family and yourself, we go out of our way to give you what you need.

Hedgehog Benefits

  • World class team
  • Fun culture
  • Engaging and interesting engineering problems
  • Competitive salary
  • Startup equity
  • Health Insurance (Medical, Dental, Vision)
  • Unlimited time off
  • Work from home (fully remote, USA based candidates only)
  • Laptop, IT equipment

Job Description

TL;DR: This is a dream job for a super-deep networking nerd who cares about customers deploying innovative open networking technologies. If you’re passionate about networking, know routing protocols like BGP, and have hands-on knowledge about L4-7, this job is for you.

Responsibilities include:

  • Be the customer’s advocate.
  • Provide customer support for products deployed by hedgehog customers.
  • Investigate, debug, troubleshoot, reproduce, resolve, and remediate customer issues.
  • Work with the engineering team on resolving and fixing product and technical implementation issues.
  • Work with product management and engineering teams on customer feature requests.
  • Help build automated test cases for certification, validation, regression, and system testing for our open networking software factory.
  • Help build a world-class automated support system.
  • Help with device and solution certification.
  • Contribute to the implementation of automated test, demo, and certification labs.
  • Apply software principles to deep physical infrastructure. 

Qualifications

Network technology experience requirements (3 or more of below):

  • Familiarity with open network operating systems, s.a. SONiC, DENT, Cumulus Linux, Switchdev, Vyatta, etc.
  • Familiarity with open routing stacks, s.a. FRR (previously Quagga, Zebra), Bird, KubeRouter, ExaBGP, FreeRouter, XORP ...
  • Strong competence and expert-level hands-on knowledge of routing protocols, s.a. BGP, OSPF. ISIS, RIP, …
  • Working knowledge of Layer 2 technologies s.a VLAN, STP, QinQ, TRILL, LLDP, LAG, MCLAG, LACP, ESI, Multicast
  • Hands-on experience and familiarity with overlays s.a. Geneve, VXLAN
  • Hands-on experience and familiarity with BGP-based underlays.
  • Hands-on experience and familiarity with BGP EVPN
  • Hands-on experience with P4, OpenFlow, OpenConfig

Tools experience requirements (2 or more of below):

  • Use Keysight, IXIA, Spirent, and other traffic generators to characterize the scale and performance.
  • Experience with SFLOW, NETFLOW tools, and other network monitoring tools.
  • Strong skills in packet decoding, reading pcap files, and analyzing sniffer traces.
  • Strong scripting and software engineering skills, hands-on experience with test automation development using Python or other scripting languages
  • Familiarity with infrastructure as code tools, s.a. Terraform and Pulumi.
  • Experience with configuration management tools like Ansible, Chef, Puppet, or maybe even CFEngines (Promise Theory, yay!).
  • Familiarity with CICD systems, gitops, etc.

Cloud(-native) networking technology experience (a huge plus):

  • Hands-on familiarity with Kubernetes networking (Calico, Cilium, etc. CNIs)
  • Hands-on familiarity with Service Mesh and API Gateways
  • Hands-on familiarity with OpenStack networking (ML2, Neutron)
  • Hands-on experience with Wireguard, MetalLB, Traefik, Envoy, etc.

Other requirements:

  • Proven experience providing tech support for networking products.
  • Proven experience with cloud, data center, or edge networking products
  • Debug customer issues and locally recreate them in the local lab
  • Strong solution-level exposure to enterprise deployments
  • Experience qualifying high-volume, scalable enterprise software
  • Substantial system and/or solution-level test experience

Operational experience in networking is a huge plus - we love practitioners!

Additional Information

All your information will be kept confidential according to EEO guidelines.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply