Software Engineer

Versa NetworksSanta Clara, CA
$264,514 - $298,618Hybrid

About The Position

At Versa Networks, we're revolutionizing the way businesses connect, secure, and optimize their networks. Our mission is to secure anywhere, anytime access to anything. As a leader in Secure SD-WAN, SSE (Secure Service Edge) and SASE (Secure Access Service Edge), we are empowering organizations across the globe to transform their IT infrastructure for the modern cloud era & AI era. Our innovative AI-powered platform and products enable enterprises to deliver a seamless, scalable, and secure digital experience, no matter where their users, devices, or applications are located. Founded by industry veterans and backed by premier venture capital firms, Versa is a market leader driving innovation and growth as it positions itself for a future IPO. We believe in fostering a culture of innovation, collaboration, and customer success. Our team is comprised of passionate, forward-thinking professionals dedicated to driving the future of networking technology. We encourage creativity, offer opportunities for growth, and provide a dynamic environment where our people can thrive and make an impact. At Versa Networks, we don’t just build products – we build relationships, elevate businesses, and shape the digital future. Join us and be part of a fast-paced, cutting-edge company that's making a real difference in how the world connects and communicates. Versa is seeking a Software Engineer with the following responsibilities and qualifications.

Requirements

  • Bachelor’s degree or foreign equivalent degree in Information Technology, Computer Science, Electrical Engineering, or a related field
  • 5 years of post-baccalaureate progressive experience as Software Engineer, Senior Software Engineer, Lead Engineer, Staff Engineer, or a related occupation
  • 5 years of experience using the following skills: Develop software applications using Java, ReactJS, Spring-Boot and NodeJS
  • 5 years of experience using the following skills: Develop web based applications using JAX-RS, Javascript, HTML and CSS
  • 5 years of experience using the following skills: Develop software for cloud application deployment using Docker and AWS services
  • 5 years of experience using the following skills: Develop software for cloud management, orchestration and virtualization

Responsibilities

  • Develop software using Java and high-level computer software languages such as Python and C, that implements Network Management System for Versa Director.
  • Understand the various network management requirements for managing the remote customer premise equipment (CPE) and data center hubs.
  • Implement these requirements using Java, Python and C.
  • Develop software for designing, developing and unit-testing various modules for the Versa Director product using Spring MVC framework, REST-API/JAX-RS.
  • Implement the northbound interface to Versa Director exposed via REST-APIs using Spring MVC and JAX-RS.
  • Document the REST API for customers.
  • Use RDBMS, No SQL (Mongo, Cassandra) to design and develop backend systems for Versa Director product.
  • Write software to manipulate the database to store and retrieve configuration and run time information of CPEs.
  • Write software for administering role-based access control using these databases.
  • Develop HTML content using HTML/CSS, Javascript and REST-API to integrate with Versa Director backend.
  • Design and author web page content for Versa Director.
  • Work with Engineering and Customer Support to assist with the troubleshooting of defects reported by customers or found during in-house release testing.
  • Investigate any customer reported issues by researching logs and debug information to be able to fix any reported issues.
  • Debug and fix any System Test engineering reported issues.

Benefits

  • Competitive compensation package with and pre-IPO equity
  • Comprehensive medical, dental, and vision insurance plans
  • Generous PTO policy that includes vacation days, sick leave, and paid holidays
  • Flexibility of remote work, and hybrid option
  • Access to training, certifications, and educational resources
  • Regular recognition programs and awards
  • Dynamic, inclusive, and supportive team where innovation and collaboration are at the heart of everything we do
  • Generous parental leave policies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service