Home
Technology
Customer Login
Contact Us


Outing @ Guavus
Outing @ Guavus

Join Us

Guavus is a Boston University spinout backed by private investors (learn more about our story)." We are currently building our first product in entirety - from research, design to release - in India. We seek energetic, creative and talented engineers who take pride and ownership in designing elegant solutions to complex problems.

At Guavus, you will have an opportunity to work with a stellar team, and build a truly unique distributed network data mining infrastructure that can collect, analyze and interpret petabytes of network-wide data in seconds. To extract meaning from this avalanche of network data, you will work with powerful and intelligent machine learning algorithms, drawing on the cutting-edge research from artificial intelligence, networking, and visualization. But we don't have all the answers: to help us find the answers, we seek exceptional and creative minds.

Here is what you can expect from us:
  Opportunity to work on cutting-edge technology
  Intellectually stimulating atmosphere
  Participate in building a company from the ground up
  Flat management style, informal, collaborative culture
  Competitive compensation and stock options

We hire across computer science, from databases to operating systems to networking to maching learning to visualizaton. Here is what we look for:
  A can-do attitude,
  Ability to quickly master new technologies,
  Excellent analytical skills,
  BS/MS/PhD in Computer Science or related field


Here are our current job openings

QA (Multiple positions - Tech Lead, Sr QA Engineers, QA Engineers)

Essential Skills

- 2 to 6yrs or more, hands on testing experience in Linux/UNIX environments
- Participated in full SDLC of at least one product release
- Strong analytical and problem solving skills
- Strong ability to design and implement test beds, test automation and test cases
- Strong scripting skills in any of Perl, Python, shell, GNU tools, etc.
- Good understanding of relational database concepts, familiarity with SQL are a plus
- Domain knowledge in one or more of the following
- IP routing (BGP, ISIS, OSPF, MPLS). Knowledge in VPN, VRF, SNMP, Multicast, IPv6, router configs & logs, NMS are a plus.
- Systems (UDP and TCP servers, multi-process, multi-threaded systems). Knowledge in distributed systems, cluster computing are a plus.
- Data Mining (Machine learning, timeseries analysis, classification).
- Network operations (router configurations, network management), network security (botnets, spam, DoS, wor ms).
- Background in B. Tech/BS/BE, MS/PhD is a big plus


Role & Responsibility

- Understand the end-to-end system architecture and functionality of the product
- Work closely with developers and understand functional spec of modules
- Think out-of-the-box, but follow systematic testing methodology
- Plan testing, design, implement and execute test cases
- File and track bugs, help developers debug by providing sufficient information about the bugs

Tech Lead

- Exhibit leadership qualities to plan, hire, build, lead, mentor and manage a team
- Work closely with architect to thoroughly understand the product end-to-end
- Initiate, evangelize and execute a process-driven, end-to-end testing methodology
- Handle build & release management
Apply for this Job

Product Deployment Analyst/Pre-sales (Multiple positions - Lead Analyst, Sr. Analysts, Analysts)


Essential Skills

- 2 to 6yrs or more, as a network operator/engineer in a large IP network (ISP, enterprise or a data center)
- Strong hands on expertise in configuring and trouble shooting IP protocols like BGP, ISIS, OSPF, MPLS, etc.
- Strong understanding of operational and security issues in large IP networks
- Strong analytical, problem solving and trouble shooting skills
- Strong communication skills and ability to interact with customers
- Hands on experience with scripting or experience as system/network administrator are a big plus
- Background in CCIE (wide area networking) or equivalent is a big plus

Role & Responsibility

- Work closely with network operators at customer site and study their IP networks
- Work closely with the engineering team to plan and execute product deployment at customer site
- Travel to customer sites abroad as well as local within India

Tech Lead

- Exhibit leadership qualities to plan, hire, build, lead, mentor and manage a team
- Work closely with architect to thoroughly understand the product end-to-end
Apply for this Job

IP Network Protocols (Multiple positions - Tech Lead, Sr. Developers, Developers)


Essential Skills

- 2 to 6yrs or more, hands on experience with C/C++ in Linux/UNIX environments
- Strong expertise and a passion for IP routing protocols (BGP, ISIS, OSPF, MPLS).
- Knowledge in VPN, VRF, SNMP, Multicast, IPv6, router configs & logs, NMS are a big plus
- Strong understanding and expertise with socket and systems programming (multi-threading, IPC) in Linux/UNIX environments
- Strong design skills (OOPS, design patterns, template programming)
- Prior experience designing and implementing IP protocol stacks in proprietary routers/switches or hacking open source software routers like XORP, Zebra, Quagga, etc. are a very big plus
- Experience with distributed computing (clusters, distributed systems) are a plus
- Good understanding of relational database concepts, familiarity with SQL are a plus
- Background in B. Tech/BS/BE, MS/PhD is a big plus

Role & Responsibility

- Research, read RFCs, design, develop and test modules that collect control plane and network statistics information in real time
- Work closely with architect and deployment analysts to develop features and ensure smooth product deployment at customer site networks
- Work closely with other developers and ensure seamless integration with other modules
- Work closely with QA engineers and ensure high quality of software modules built

Tech Lead

- Exhibit leadership qualities to plan, hire, build, lead, mentor and manage a team
- Work closely with architect to thoroughly understand the product end-to-end
- Initiate, evangelize and execute a process-driven development methodology
- Work with QA Lead on build & release management
Apply for this Job

Data Mining Framework (Multiple positions - Tech Lead, Sr Developers, Developers)


Essential Skills

- 2 to 6yrs or more, hands on experience with C/C++ in Linux/UNIX environments
- Strong design skills (OOPS, design patterns, template programming)
- Prior experience building large software frameworks is a big plus
- Strong systems programming skills (multi-threading, IPC) in Linux/UNIX environments
- Strong understanding and interest in machine learning algorithms
- Experience working with Math libraries (OpenCV, LAPACK, BLAST) are a big plus
- Experience with distributed computing (clusters, distributed
- systems) is a plus
- Good understanding of relational database concepts, familiarity with SQL are a plus
- Background in B. Tech/BS/BE in CS, MS/PhD is a big plus

Role & Responsibility

- Work closely with architect and machine learning domain experts to design and develop a flexible and efficient software framework that runs the core machine learning algorithms
- Work closely with other developers and ensure seamless integration with other modules
- Work closely with QA engineers and ensure high quality of software modules built

Tech Lead

- Exhibit leadership qualities to plan, hire, build, lead, mentor and manage a team
- Work closely with architect to thoroughly understand the product end-to-end
- Initiate, evangelize and execute a process-driven development methodology
- Work with QA Lead on build & release management
Apply for this Job

Network Operations/Security Researcher (Multiple Positions - Research Lead, Sr Researchers, Researchers)


Essential Skills

- 2 to 6yrs or more, as a network operator/engineer in a large IP network (ISP, enterprise or a data center)
- For operational research track, hands on expertise in configuring and trouble shooting IP protocols (BGP, ISIS, OSPF, MPLS) is a must
- For network security research track, strong understanding of network security issues (botnets, worms, DDoS)
- Strong analytical, problem solving and trouble shooting skills
- Hands on experience with scripting or experience as system/network administrator are a big plus
- Background in CCIE (wide area networking) or equivalent is a big plus

Role & Responsibility

- Work closely with data mining and IP network protocol teams

Tech Lead

- Exhibit leadership qualities to plan, hire, build, lead, mentor and manage a team
- Work closely with architect to thoroughly understand the product end-to-end
Apply for this Job

Platform/System Integration (Multiple positions - Sr Developers, Developers)


Essential Skills

- 2 to 6yrs or more, hands on experience with C/C++ in Linux/UNIX environments
- Strong expertise with socket and systems programming (multi-threading, IPC) in Linux/UNIX environments
- Strong design skills (OOPS, design patterns, template programming)
- Good understanding of networking, IP routing protocols, etc is a big plus
- Experience with distributed computing (clusters, distributed systems) is a plus
- Good understanding of relational database concepts, familiarity with SQL is a plus
- Background in B. Tech/BS/BE, MS/PhD is a big plus

Role & Responsibility

- Work closely with architect and ensure seamless integration with other modules
- Work closely with QA engineers and ensure high quality of system integration
Apply for this Job

Enterprise/Presentation (Multiple positions - Sr Developers, Developers)


Essential Skills

- 2 to 6yrs or more, hands on experience with Java/J2EE.
- Solid foundation in data structures like Trees, Tries, Graphs, Heaps, Queues, etc. Sound algorithm design skills.
- Good understanding of core Java features like Collections, Reflection, Threading, class loaders, sockets, I/O etc.
- Good understanding of java serialization.
- Should be familiar with xml technologies.
- Preferred to have some web services development experience.
- Should have solid understanding of JSP and Servlets technologies.
- Should be at home with Java IO and NIO features like select loop, etc.
- Knowledge of Hibernate and Spring framework desirable.
Apply for this Job

Flex/Ajax (Multiple positions - Sr Developers, Developers)

Essential Skills

- The ideal candidate should have a good design sense.
- Should be familiar with event driven architecture.
- Should be at home in creating custom widgets.
- Should have excellent DS and algorithms skills.
- Familiarity with LSOs, RPC, charting in flex, etc is highly desirable.
Apply for this Job