Stay in Touch

TITLE

 

Senior Software Engineer

COMPANY

 

SnapRoute

LOCATION

 

Santa Clara, CA, US

Description

Delivering quality products is the core responsibility of our Software Engineers. Developers are crucial to all aspects of the cycle – from the backend infrastructure to the finishing touches. We live and breathe a customer first, customer last mentality and our Software Engineers are the backbone to delighting customers.

The role of a Software Engineer is much more than coding – here at SnapRoute, our developers serve a critical role in every step of the software lifecycle.

As a Software Engineer at SnapRoute – you will always have a seat at the table and are expected to drive:

  • The “what”, “how”, and “why” for the features we build
  • Design and implementation
  • Code development
  • Documentation
  • Troubleshooting and issue mitigation
  • Internal and end-user support for escalations
  • Collaboration with our software partners

You may also:

  • Edit customer-facing documentation to ensure accuracy
  • Enhance testing use cases, frameworks, or infrastructure to improve overall product quality
  • Work with customers and partners on integrating features across platforms
  • Lead deep-dive architectural conversations about the features and capabilities of our products
  • Support sales, marketing, and product management teams by interacting with current and potential customers

Qualifications

Required

  • BS in Computer Science or equivalent
  • 5 or more years of relevant industry experience
  • Strong development background in C, C++, Golang, Python or similar languages
  • Experience with object-oriented code bases and algorithmic experience
  • Working experience with one or more Linux distribution
  • Deep Expertise with IPv4, TCP/IP, Routing (BGP, OSPF, etc), STP, LACP and Switching software (including forwarding plane), Platform Independent/Platform Dependent abstraction layer

Nice to Haves

  • Experience with end to end development ownership including automation
  • Experience working with open source and 3rd party protocol suites
  • Experience working in Agile environment with strong adherence to CICDCT development methodologies
  • Working knowledge with leading network switching/routing gear
  • Hands-on experience with Broadcom StrataXGS and StrataDNX chipsets
  • Familiarity with DevOps cloud tools on AWS/GCP/Azure, Docker, Git, Apache Mesos, Kubernetes, Ansible, Puppet, Chef, Saltstack, and Swarm

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup