Summary
Join Axonius as a Principal Software Engineer and play a key role in architecting and developing our platform, combining existing and future products. You will be hands-on, conducting research, performing POCs, and solving complex engineering challenges. This position requires significant experience in software engineering, proficiency in Python and other technologies, and strong communication skills. Axonius offers a flexible work culture, with many employees working remotely, and provides various benefits to support employee well-being and career growth, including a yearly budget for professional development, generous parental leave, and additional vacation days for life events.
Requirements
- At least 8 years of experience as a Software Engineer
- Experience in building and maintaining scalable, fault-tolerant, high-load, distributed systems
- Proficiency in Python
- Proficiency in Docker, Linux, and networking
- Experience with monitoring, logging, and analysis tools
- Demonstrated ability to drive decisions using telemetry data
- Strong written and verbal communication skills in English and Hebrew
- 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
- Yearly budget to every employee, enabling them to invest in their own growth and learning according to their specific needs and aspirations
- Three long weekends throughout the year
- Special parental leave policy which allows both primary caregiver and secondary caregiver to spend substantial time with their newborn
- 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
- Psychological support services and support services
- Flexible working culture
- English lessons
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.