WARNING! This job is awaiting verification or has expired and may no longer be applicable
Category

Software Development

Posted

2015-04-07 20:45

Description

LogZilla’s software engineers are in the final stages of developing the next-generation unstructured data indexing and reporting software for Network Event Management. Our new version is capable of ingesting millions of events per second - numbers previously considered unattainable.

Our ambitions reach far beyond just search and analysis of Network and Systems syslog analytics and our product handles information at an unprecedented scale.

We're looking for talented developers from every area of computer science including information storage and retrieval, distributed computing and high availability, large-scale system design, networking, security, syslog analytics, and user interface design; the list goes on and is growing every day.

As a software engineer, you will work with a small team of extremely skilled individuals in a virtual environment using http://www.slack.com as the primary means of communication. Our team is very friendly, humorous and extremely passionate about their work and “doing things right”.

We need our engineers to be versatile and passionate to tackle new problems as we continue to push technology forward. There are no managers on the teams and everyone is considered equal. As such, you are expected to maintain your own work ethic and ambition to succeed (we hate employee reviews as much as you do!).

As a key member of this small and versatile team, you will design, test, deploy and maintain our software throughout its lifecycle.

All positions are virtual office (yay!)

Responsibilities

  • Write server-side code (mostly C++11 and Python) for our web-based application which is written in AngularJS
  • Work with current dev team to enhance the indexing and speed of the backend Sphinxsearch modules
  • Contribute to this complex, high-volume, application and develop prototypes quickly.
  • Work with all team members in an Agile/Scrum development environment, participate in daily stand-up meetings as well as bi-weekly planning meetings.

Minimum Qualifications

  • 8+ years of related technical field experience
  • C++11
  • Python
  • Extensive knowledge of Linux/Unix
  • Experience in computer science, data structures, algorithms, networking and software design.
  • Candidates must possess “The Knack” - you know who you are :)

Preferred Qualifications

  • Experience with large enterprise systems software design and development
  • Knowledge of TCP/IP and network programming
  • Strong object-oriented skills
  • Optimizing your code down to nanoseconds

Other necessary skills, listed in order of importance:

  • SphinxSearch
  • Zeromq
  • boost::python
  • Other boost libraries for things not supported by libstdc++
  • cmake
  • python with django/drf
  • redis
  • docker
  • CoreOS/etcd
  • mysql
Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.

Country

Anywhere

Powered by Tramcar