• Sr. Full Stack Engineer, Network Security Development

    Job Location US-CA-Milpitas
    Regular Full-Time
  • Job Summary

    Aerohive is searching for a Senior Software Engineer to help develop A3, our cloud-enabled Network Access Control (NAC) and Secure Access Management solution. A3 spans a wide range of functionality including authentication, policy compliance and enforcement, device profiling, device management, and integrations with leading firewall and Intrusion Detection System (IDS) products. As a member of the team, you will have the opportunity to contribute across the A3 product stack, ranging from cloud-based microservices to on-premises virtual appliances. You will work alongside a strong team of software engineers from Silicon Valley and Hangzhou, China with wide and rich industry experience. We welcome new graduates with a strong background in networking or security who are enthusiastic about learning and growing.



    What You Will Do:


    You will be part of an high-performing agile scrum team that designs, implements, and tests new features and functionality in A3. Development will include innovative technologies in the fields of NAC, Cluster/Cloud Management, Security, Internet-of-Things (IoT), Artificial Intelligence, and Machine Learning. Your primary responsibility will be to collaborate with the development team to develop effective, high-quality features that drive customer satisfaction.



    Who You Are:



    • 1-3 years of industry experience in software engineering
    • Solid computer science fundamentals (data structures, algorithms, etc.)
    • Hands-on programming experience with Java, Javascript, and/or Go
    • Familiarity and comfort with development in a Linux environment
    • Deep understanding of TCP/IP and its family of protocols including DNS, HTTP, TLS, etc.
    • Excellent written and verbal communication skills


    Other Desired Qualifications

    • Experience developing enterprise security/networking products
    • Comfort with full-stack development
    • Familiarity with implementing REST APIs
    • Familiarity with the cloud paradigm and its related technologies
    • Familiarity with the Vue.js framework


    You will be a great fit if you are: 


    • A quick learner with excellent communication skills
    • Tenacious in your approach to problem solving
    • Highly productive with minimal supervision
    • Eager to learn about and adopt the latest technologies and best practices in your field



    • Bachelor’s degree in Computer Science or equivalent field

    About the Company

    Aerohive uses Cloud Management, Machine Learning, and Artificial Intelligence to radically simplify and secure the Access Network. Our Cloud-Managed Wireless, Switching, Routing, and Security technologies provide unrivalled flexibility in deployment, management, and licensing. Credited with pioneering Controller-less Wi-Fi and Cloud Management, Aerohive delivers continuous innovation at Cloud-speed that constantly challenges the industry norm, allowing customers to rethink what’s possible. Our innovations and global cloud footprint radically simplify Access Network operation for 30,000+ customers and 10+ million daily users. See how at www.aerohive.com/customers.


    Aerohive was founded in 2006 and is headquartered in Milpitas, CA. For more information, please visit www.aerohive.com, call us at 408-510-6100, follow us on Twitter @Aerohive, subscribe to our blog, or become a fan on our Facebook page.



    Aerohive Networks is proud to be an Equal Opportunity Employer.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed