Principal Software Engineer

Axonius Logo

Axonius

πŸ“Remote - Israel

Summary

Join Axonius, a fast-growing cybersecurity company, as a Principal Software Engineer and contribute to the development of its core algorithms. You will lead the research, design, and implementation of cutting-edge algorithms and infrastructure for the Axonius Platform, focusing on high scalability and performance. This role involves hands-on research, POCs, and solving complex engineering challenges. You will be a key member of the R&D team, contributing best practices and architectural leadership to backend applications. The position offers a unique opportunity to work on groundbreaking technology and shape the future of cybersecurity asset management. Axonius provides a supportive work environment with a focus on employee growth and well-being.

Requirements

  • At least 5 years as a backend developer
  • Highly experienced with Python
  • Knowledge in networking - Networks architecture, Tunneling, common protocols
  • Experience with NoSQL DB (e.g. Elasticsearch, MongoDB, Redis, Cassandra)
  • Experience with cloud infrastructure (e.g., AWS, GCP, Azure)
  • Experience in working with high scale, big data, distributed cloud-based architectures
  • Can-do approach
  • Strong written and verbal communication skills in English and Hebrew
  • An insatiable curiosity for technology, always eager to delve into the details and uncover how things work

Responsibilities

  • Be a key member of the R&D team in Axonius, solving and implementing complex engineering challenges
  • Leading end-to-end implementations of technologies at the core of Axonius product
  • Research solutions using data
  • Be hands-on: conduct research, perform POCs, and solve complex engineering challenges
  • Contribute best practices and architectural leadership to our backend applications

Preferred Qualifications

  • Background in Cybersecurity
  • Developing software interacting with message queues (e.g. RabbitMQ, Kafka, SQS, NSQ, Pulsar)
  • Proven experience in diagnosing and resolving complex performance issues
  • Experience with Celery

Benefits

  • We allocate a yearly budget to every employee, enabling them to invest in their own growth and learning according to their specific needs and aspirations
  • We provide our employees with three long weekends throughout the year, giving them the opportunity to rejuvenate, spend quality time with loved ones, and invest in their own well-being
  • In addition, we created a special parental leave policy which allows both primary caregiver and secondary caregiver to spend substantial time with their newborn
  • We’re also proud to offer extra vacation days for the following important life events: marriage, birth of a grandchild, special milestones related to your children, loss of pregnancy and bereavement
  • We offer psychological support services and support services
  • We embrace a flexible working culture . The majority of our employees work remotely , regardless of their location around the globe
  • We provide English lessons as part of our commitment to their success

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.