Stay in Touch

TITLE

 

Network Controller Software Engineer

COMPANY

 

Fungible

LOCATION

 

Santa Clara, CA, US

Description

Controllers automate the management of elements in a network. Your responsibility will be to design and develop infrastructure to integrate various functions for provisioning and managing nodes in a data center.

Skills, Education, and Experience Required

  • Experience with data modeling of network functions and system objects
  • Experience with building orchestration infrastructure to integrate with popular DevOps tools
  • Experience building infrastructure to provision (with rollback and access control), monitor, debug, upgrade, downgrade software
  • Experience implementing ReST APIs
  • Experience with Kubernetes and familiarity with CNI, CSI

Additional Success Factors

  • Write correct code fast
  • Self motivated, proactive and independent
  • Experience with Ansible, Puppet, Chef and/or Salt
  • Experience with intent-based networking
  • Programming to Kafka and NATS.io
  • Familiar with databases such as PostgreSQL, TimescaleDB
  • Good knowledge of Golang

Apply for the job

Subscribe to our blog.


 

Blog & Newsletter Signup