PLUMgrid Inc.
SW Engineer - Front End JAVA Developer
Engineering | Sunnyvale, CA, United States


PLUMgrid is reinventing networking with Virtual Network Infrastructure, a software-based, virtual parallel to the traditional physical network infrastructure of Data Centers.

Virtual Network Infrastructure is a new, emerging category of network solutions that address the needs of enterprises transforming to Cloud Data Center technology.

By moving to a Virtual Network Infrastructure, costs are dramatically reduced by simplifying network administration and provisioning, creating transparency to corporate end users and enabling flexibility for quickly changing networks as needed.

The PLUMgrid Platform, featuring the unique IO Visor™, brings automation to Data Centers resulting in dramatic reductions in operating expense and the unlocking of significant new business value.  The PLUMgrid Platform is a software-only solution that users easily download and install in their existing data center.

Early use cases for PLUMgrid include development, test and QA, and public and private cloud environments. In all these instances, the primary benefit of the PLUMgrid Platform is bringing the power of Cloud to the Data Center, resulting in the ability to unlock new business value, instantly deploy and self-provision Virtual Domains without new hardware investment, dramatically reduce operational costs, and differentiate offerings with an open, programmable and extensible environment.

Founded in 2011, PLUMgrid is headquartered in Sunnyvale, CA, and backed by top-tier venture capital firms US Venture Partners and Hummer Winblad Venture Partners.
YOUR Opportunity

PLUMgrid Front End SW Engineers have a passion for creating a great user experience and are specialized in developing elegant and responsive Web UIs. We're looking for detail-oriented engineers with strong software and UX skills to join our team. 

You will play a critical role in defining the customer facing and network operator functionality of an innovative network virtualization platform.

This is an opportunity to join a fast-growing start-up and be a seed member on cross-functional product teams that are building and deploying an innovative ecosystem of network applications.
  • Design and develop Java-based server components to be used by GUI and other applications
  • Design and develop web-based GUI for Network Management platforms using latest web technologies
  • Write clean, modular, thoroughly tested code, primarily in Java and as needed using C or C++
  • Work closely with QA and the rest of the SW engineering team to ensure a smooth integration and timely field deployment
  • Very good knowledge of Java; good experience with C or C++ would be an asset
  • Proven experience in developing APIs that are used by Network management applications
  • Experience with JavaScript, HTML5 and CSS
  • BS/MS in Computer Science, Computer Engineering, Information Systems, or equivalent

More about YOUR expertise
  • Experience developing under Linux
  • Experience developing large scale distributed systems

Your ROI
  • Career.  This is an opportunity with the potential for tremendous professional and financial gain.
  • Camaraderie.  Join a team of people like yourself, with a strong track record of achievement -- and the will to transform the business landscape in one of the world's largest addressable markets.
  • Leverage.  Implement your success DNA and enjoy the personal satisfaction of executing upon your own best practices -- and driving a game-changing scalable business model.
  • Once-in-a-Lifetime. Experience transformational products and solutions -- Solving some of the largest business challenges in the market... in the world.
All PLUMgrid team members are proactive team players, respectful of our colleagues and customers.  We have the embedded understanding that individual success comes only from team success. 
Team success is a product of PLUMgrid customer success.