We are looking for talent.

Our company, NXLog Ltd develops log management solutions and provides technical support services for our products.
We would like to hear from you if you are interested in building fantastic products in the log management space and would like to be part of our growing team.
We are in the process of expanding our team to support our clients that include government organizations, fortune 500 companies and technology startups centered around IT security.

We are a remote-only company and you will be able to work under a flexible schedule without the need to commute.

Note that NXLog Ltd is a company registered in the EU and you would be working as a full-time contractor.

When applying please send us the following to jobs@nxlog.org:

  • a short cover letter explaining why you are interested in the position,
  • your CV/resume,
  • salary requirements (hourly rate).

Please find below the list of open positions.

Location: Remote

Requirements:

  • C++ development experience under Windows/Linux/Unix,
  • Good understanding and practical experience of modern C++ (C++11 and later)
  • Familiar with open source developer tools such as gcc, autoconf, automake, cmake, gnu make, valgrind, git, svn, etc.,
  • Previously worked with various libary APIs (libc, openssl, apache apr, expat, boost, pcre, etc.),
  • Good knowledge of data structures and algorithms.

Nice to have:

  • Experience with NOSQL and RDBMs solutions
  • Scripting languages: shell, perl or python,
  • Multithreaded programming knowledge,
  • Crypto, SSL/TLS, PKI,
  • Network protocols on user and programming level,
  • Secure coding practices,
  • Development experience with distributed systems,
  • Good English skills,
  • Masters degree in Information Technology or similar.

Location: Remote

Requirements:

 

  • Java/J2EE and various technologies in this ecosystem (JSP, Spring, JDBC, Hibernate, Maven, Tomcat, etc.),
  • Web based application development experience with HTML/HTML5, Javascript and frameworks (jquery, prototype, etc.)

 

Nice to have:

 

  • Knows how to write web services (SOAP, REST, AJAX, etc),
  • Experience with database systems (SQL/RDBMS, NoSQL),
  • Scripting languages: shell, perl or python,
  • Documentation skills
  • Crypto, SSL/TLS, PKI,
  • Network protocols on user and programming level,
  • Secure coding practices,
  • Development experience with distributed systems,
  • Good English skills,
  • Masters degree in Information Technology or similar.

Location: Remote

As a DevOps engineer you will be responsible for maintaining our infrastructure, occasionally engage in support with customers, troubleshoot issues related to the products, research and integrate NXLog with third party solutions and shiny new tech that emerges.

Requirements:

  • Passionate to hack on Linux systems while also feeling home on Windows.
  • Scripting languages: shell, perl, python, powershell

Nice to have:

  • Experience with log management tools and SIEM products (QRadar, ArcSight, Splunk, Snare, syslogd, Logstash, Kafka, Scribe, ELK, Graylog, etc),
  • Database systems (SQL/RDBMS, NoSQL),
  • Documentation skills (asciidoc, docbook, markdown),
  • Crypto, SSL/TLS, PKI,
  • Experience with package management systems (dpkg, apt-get, yum, etc) and packaging (deb, rpm, msi),
  • Configuration management,
  • Build automation,
  • Network protocols, Firewalls.
  • Clould platforms (AWS, Azure, GCP),
  • VM and container technologies (VMWare, KVM, LXC, Docker),
  • Masters degree in Information Technology or similar,
  • Customer oriented and able to communicate in English,
  • Experience in information security and optionally having a CISA, CISSP or similar certification.

Most importantly you should be a quick learner and eager to jump on and understand new technologies.

Location: Remote

We are looking for a Technical Writer who can help us enhance our product manuals, user guides and other documentation as well write blog posts.

The ideal candidate is an experienced IT professional who is keen on creating technical content. The job would also involve researching NXLog integration with third party solutions and shiny new tech that emerges.

A good understanding of networking, IT systems and general IT knowledge is necessary. You should also be a quick learner and eager to understand new technologies.

Requirements:

  • Sysadmin/DevOps skills on Linux and Windows, good understanding of IT systems
  • Experience in software development, preferably in IT security
  • Experience with modern documentation formats (asciidoc, docbook, markdown)
  • Experience with version control and using Git before
  • Professional English knowledge
  • Experience in remote working

Advantage:

  • Hands on work experience in the IT sector as a Sysadmin, programmer or DevOps engineer is a significant plus
  • Understanding of computer logs, experience with log management tools and SIEM products is a plus

Nice to have:

  • Experience with log QRadar, ArcSight, Splunk, Snare, syslogd, Logstash, Kafka, Scribe, ELK, Graylog, etc.
  • Experience with *BSD, Solaris, AIX, HP-UX, MacOS

The ideal candidate should have a strong IT background as well as outstanding written and verbal communication skills which enable him/her to explain complicated concepts in a simple manner.

Location: Remote

As a Technical Support Specialist you will be responsible for interacting with our valued customers to make sure they receive the attention they deserve. You will be providing assistance with questions about configuring the software, reproducing and troubleshooting bugs, investigating software problems. As required you would be also interacting with the developers when escalation is needed while ensuring that the customer is kept up-to-date on the status of his/her inquiry. Occasionally you would be enhancing our documentation based on customer feedback. You should be able to communicate fluently in English in order to provide help over email , chat, support ticketing system or over the phone.

Requirements:

  • Experience with log management tools and SIEM products (QRadar, ArcSight, Splunk, Snare, syslogd, Logstash, Kafka, Scribe, ELK, Graylog, etc),
  • Working knowledge with SSL/TLS, X509 certificates and PKI.
  • Good knowledge of protocols, including networking (e.g. TCP, UDP) and application layer (e.g. DNS, DHCP) protocols.
  • Excellent debugging and troubleshooting skills with relevant tooling knowledge.
  • Passionate to work with Linux systems while also feeling home on Windows.
  • Customer oriented and able to communicate fluently in English.

Nice to have:

  • Knowledge of scripting languages: shell, perl, python, powershell.
  • Experience with MacOS, BSD, Solaris, AIX systems.
  • Experience in information security and optionally having a CISA, CISSP or similar certification.
  • BS degree in Information Technology, Computer Science or relevant field.

Location: Remote

Requirements:

  • C development experience under Windows/Linux/Unix,
  • Familiar with open source developer tools such as gcc, autoconf, automake, cmake, gnu make, valgrind, git, svn, etc.,
  • Previously worked with various libary APIs (libc, openssl, apache apr, expat, boost, pcre, etc.),
  • Good knowledge of data structures and algorithms.
  • Systems programming experience

Nice to have:

  • Scripting languages: shell, perl or python,
  • Multithreaded programming knowledge,
  • Crypto, SSL/TLS, PKI,
  • Network protocols on user and programming level,
  • Secure coding practices,
  • C++11 and STL,
  • Development experience with distributed systems,
  • Good English skills,
  • Masters degree in Information Technology or similar.

Location: Remote

We are looking for a seasoned systems programmer with good Rust programming skills to help us build software that is efficient, scalable, lean and cloud-friendly.

Requirements:

  • At least 2 years of programming experience with Rust.
  • 4+ years in systems programming, that may include other languages (C++, go, etc).
  • Network programming skills.
  • Multithreaded programming knowledge.
  • Experience with SSL/TLS APIs.
  • Good algorithmic skills.
  • Debugging, profiling an performance optimization skills.
  • Secure coding practices.
  • Care for the quality and readability of your code.
  • Passionate to hack on Linux systems while also feeling home on Windows. Multi-platform development experience.

Nice to have:

  • Java programming experience,
  • Experience in building distributed systems,
  • Build automation,
  • Prior experience working as a software architect.
  • Clould platforms (AWS, Azure, GCP),
  • Masters degree in Information Technology or similar,
  • Customer oriented and able to communicate in English,

Most importantly you should be a quick learner and eager to jump on and understand new technologies.

The ideal candidate should have a strong IT background as well as outstanding written and verbal communication skills.

Location: Remote

Tasks:

  • Creating and posting updates on LinkedIn and Twitter
  • Creating and posting updates on the company website from social and web mentions
  • Building our LinkedIn network by reaching out to possible industry contacts
  • Assisting in the preparation and running of various campaigns and projects (Email, Google Ads, LinkedIn, Webinars, etc.)
  • Creating reports on various campaign activities
  • Assisting in SEO optimization
  • Keeping in touch with outsourced project representatives (e.g. graphic designers)
  • Assist the Marketing Expert in daily activities

Requirements:

  • Marketing diploma
  • 1-2 years work experience at an IT company, IT security preferred
  • Knowledge and experience with digital advertising platforms and marketing automation tools
  • Good English skills (written and spoken)
  • Experience with remote work
  • Enthusiasm and flexibility

Most importantly you should be a quick learner and eager to jump on and understand new technologies.