BCF Software Engineer - (JB ID1833)

Location: Santa Clara, CA

Department: Engineering

Type: Full Time

Min. Experience: Mid Level

BCF Engineer

Why join Big Switch?

Externally recognized as one of the top start-ups and consistently ranked as one of the top ten networking start-ups, we’re dedicated to building a great product and a great company (and having some fun in the process!). Big Switch Networks is the best-funded pure-play SDN technology company.
We hire smart, creative, energetic people, game changers at the top of their respective fields. We are a small group of innovators who believe we can make a big difference.
We offer competitive salaries and great benefits including generous Medical, Dental, Vision, Flexible Spending Accounts, Commuter, and 401(k) plans; we also contribute to a Health Savings Account for our employees.
We have a bright, friendly office in Santa Clara with a nice kitchen stocked with goodies. We provide 2 breakfasts and 3 lunches per week free of charge to our employees. 

Job Overview

Engineer will work on the Big Cloud Fabric application on the Floodlight software-defined networking (SDN) controller. Big Cloud Fabric™ is the next-generation data center switching fabric that leverages SDN to make networks intelligent, agile and flexible. We are seeking an engineer to design and implement features that will enhance capabilities of the fabric, improve scalability and better integrate the fabric with cloud management platforms. Engineer will be part of a talented, deeply technical and dynamic team.

Essential Functions & Responsibilities Include But Are Not Limited To:

  • Networking domain experience such as L2/L3 control plane, routing protocols (BGP, OSPF), L4 - L7 network services integration, etc.Architect/Design/Code/Test/Automate various features of Big Cloud Fabric.
  • Develop software to automate Big Cloud Fabric and integrate it with third party data center management solutions.
  • Understand customer use cases and come up with solutions for these.
  • Closely work with product management team to decide what features to build.
  • Work on solving complex customer issues.
  • Take complete ownership of features and ensure high quality and performance.

Minimum Qualifications / Experience:

  • BS/MS in Computer Science or closely related field required. PhD a plus
  • Excellent programming, problem solving and debugging skills
  • Ability to solve complex distributed systems and networking issues
  • Excels at communicating with cross functional teams
  • Strong project management skills

Desired Qualifications / Experience:

  • Experience coding in C, C++ or Java
  • Self Starter - someone who is able to work independently with little hands-on supervision delivering to aggressive timelines
  • Knowledge of Infrastructure-as-a-service platforms (Openstack, vSphere, Kubernetes) is a plus

ABOUT BIG SWITCH NETWORKS

Big Switch Networks is the market leader in open software-defined networking solutions for enterprises. Leading international banks and high-tech companies are using our open SDN architecture to build their next-generation data centers. Based in Santa Clara and funded by some of the best venture capital firms in Silicon Valley, the Big Switch Networks team comprises industry veterans who led the SDN revolution, renowned experts in virtualization and networking, and researchers from Stanford University.  For more information, please visit www.bigswitch.com. 

Big Switch Networks, Inc. is an equal employment opportunity employer and is committed to a proactive program of Affirmative Action and diversity development. Big Switch Networks, provides equal opportunity in all of its employment practices to all qualified employees and applicants without regard of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military, veteran or VEVRAA protected veteran status, or any other category protected by federal, state, and local laws. Big Switch Networks is an E-Verify participant.

 

 

 

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!