/

Rust Development Lead

Worldwide, Remote

NXLog helps companies manage their logs better. We provide a unified platform for log collection, storage, and analysis. We offer versatile solutions to capture high-volume logs from diverse sources, transform log data on the fly, filter, enrich, and route it to other systems to boost business, security, and compliance. We combine the stability and resources of an established company with the innovative spirit and agility of a start-up. Our mission is to continuously push technological boundaries to deliver outstanding user experiences.

We are hiring Rust Development Lead!

As a Rust Development Lead you will be responsible for designing, developing, and implementing high-quality software solutions that are efficient, readable, scalable, lean, and cloud friendly. You will also take the lead on the Rust Development Team

What you'll do: 

  • Design architecture, plan development processes, and lead execution. 

  • Develop software using Rust

  • Actively contribute to architecture discussions and decision-making. 

  • Lead planning sessions, retrospectives, and provide feedback on team performance. 

  • Collaborate with product and engineering teams to refine issues and drive project success. 

  • Conduct research on new technologies, performance testing, and coordinate with DevOps and Support for urgent matters. 

  • Provide code reviews, guide architectural decisions, and manage development processes. 

  • Commit code regularly, ensure thorough testing, and address bugs or performance improvements. 

  • Oversee documentation, collaborate with technical writers, and ensure clear communication on progress and challenges. 

  • Innovate and contribute to team and company goals while maintaining strong time management and reporting. 

Nice to have:

  • Knowledge of scripting languages: Shell, Perl, Python, Powershell. 

  • Experience with MacOS, BSD, Solaris, AIX systems. 

  • Experience in usage of Docker, Podman, Kubernetes or other orchestration engine. 

  • Experience in information security and optionally having a CISA, CISSP, or similar certification. 

  • BS degree in Information Technology, Computer Science, or relevant field. 

What you'll bring: 

  • Experience with log management tools and SIEM products (QRadar, ArcSight, Splunk, Snare, syslogd, Logstash, Kafka, Scribe, ELK, Graylog, etc). 

  • Working knowledge of 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. 

  • Passion to work with Linux systems while also feeling at home on Windows. 

  • Experience in building, running applications under Linux. 

  • Fluent English. 

What you'll get: 

  • Remote community of passionate experts from around the world

  • Flat structure and flexible environment

  • PTO & other rewards

  • Opportunity to work with a state-of-the-art log management product

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