Principal Software Engineer

Axonius
Summary
Join Axonius, a fast-growing cybersecurity company, as a Principal Software Engineer to play a key role in architecting and developing the Axonius Platform. You will conduct research, perform POCs, solve complex engineering challenges, and provide architectural leadership for backend applications. This role requires strong communication skills and collaboration with multiple teams. Axonius offers a flexible work culture with remote options and various benefits, including a yearly budget for professional development, long weekends, generous parental leave, and additional vacation days for life events. The company prioritizes employee well-being with psychological support services and English lessons. Axonius is committed to diversity and inclusion.
Requirements
- At least 8 years of experience as a Software Engineer- Must
- Experience in building and maintaining scalable, fault-tolerant, high-load, distributed systems
- Proficiency in Python- Must
- Proficiency in Docker, Linux, and networking
- Experience with monitoring, logging, and analysis tools
- Demonstrated ability to drive decisions using telemetry data
- A 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
- Proven experience in diagnosing and resolving complex performance issues
Responsibilities
- Take a major role in architecting and developing the Axonius Platform, which combines all existing and future Axonius products
- Be hands-on: conduct research, perform POCs, and solve complex engineering challenges
- Provide architectural leadership for our backend applications
- Communicate across the wider R&D organization and coordinate work performed by multiple teams
Preferred Qualifications
- Experience working with customers using on-prem deployments
- Experience with cloud infrastructure (e.g., AWS, GCP, Azure)
- Familiarity with NoSQL databases (e.g., Elasticsearch, MongoDB, Redis, Cassandra)
- Experience developing software that interacts with message queues (e.g., RabbitMQ, Kafka, SQS, NSQ, Pulsar)
- Background in cybersecurity
- 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:
Similar Remote Jobs
