
The cybersecurity asset management platform you can trust
Axonius is a cybersecurity asset management platform headquartered in Rose Hill, New York, that provides organizations with a comprehensive and up-to-date inventory of their assets. Founded by veterans of an elite intelligence unit of the Israeli Defense Force, Axonius has raised nearly $600 million...
Axonius offers competitive compensation, 100% coverage of healthcare premiums, flexible work arrangements, paid parental leave, and annual all-company...
Axonius is focused on addressing critical cybersecurity challenges, promoting a culture that values security and asset visibility. The company's uniqu...

Axonius • Tel Aviv, Israel
Axonius is seeking a Principal Software Engineer to lead the development of core algorithms for their platform. You'll work with Python and cloud-based architectures to enhance the proprietary Correlation engine. This role requires 8+ years of backend development experience.
You have 8+ years of experience as a backend developer, demonstrating a strong proficiency in Python within a professional environment. Your background includes working with high-scale, big data, and distributed cloud-based architectures, allowing you to tackle complex engineering challenges effectively. You possess technical knowledge of networking architecture, tunneling, and common protocols, which enhances your ability to design robust systems. You are passionate about driving architectural direction and implementing best practices for backend applications, focusing on scalability and performance.
You have experience with NoSQL databases such as Elasticsearch, MongoDB, Redis, or Cassandra, which equips you to handle diverse data storage needs. Additionally, your familiarity with deploying and managing cloud infrastructure, including AWS, GCP, or Azure, positions you as a key contributor to the team’s success. You thrive in collaborative environments and are eager to lead research and development efforts that push the boundaries of technology.
While not required, experience with machine learning algorithms or data-driven solutions would be a plus. You are also encouraged to bring innovative ideas to the table, contributing to the continuous improvement of the Correlation engine and overall platform capabilities.
As a Principal Software Engineer at Axonius, you will lead the end-to-end implementation of core technologies for Axonius products. Your primary mission will be to strategize and execute engineering efforts that achieve high scalability and performance for the core system. You will conduct research and perform Proof-of-Concepts (POCs) to develop complex engineering solutions tailored for high-scale, distributed architectures. Your role will involve driving the architectural direction and contributing best practices for backend applications, ensuring that the systems you build are both efficient and effective.
You will collaborate closely with cross-functional teams, including product management and data science, to enhance the proprietary Correlation engine. This will involve researching data-driven solutions and implementing enhancements that improve the platform's capabilities. You will also mentor junior engineers, sharing your expertise and fostering a culture of learning and innovation within the team.
At Axonius, you will be part of a dynamic team that is dedicated to transforming the cybersecurity landscape. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a collaborative environment that values creativity and encourages you to push the boundaries of technology. Join us in our mission to empower organizations with unparalleled visibility and control over their security posture.
Apply now or save it for later. Get alerts for similar jobs at Axonius.