Job Description
It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
The Role
Design and develop a robust, scalable and sophisticated Cloud Apps Security Platform, which detects suspicious activity in real-time, analyzes, infers and acts upon unsecured user actions. Use and teach the best methodologies for high quality designing, coding and testing. Be part of a team facing engineering challenges in a dynamic environment.
Join a new project in its early stages and influence its architecture and design.
Your day-to-day
- Design and develop the backend of a distributed reactive messaging-based system.
- Build and deploy applications and components in a cloud-based environment (AWS)
- Research off-the-shelf solutions and technologies.
- Coding in Java and working with streaming frameworks like Kafka, NoSQL DBs like Elastic Search and Couchbase and Big Data tools like Amazon Athena.
- Owning a critical production system dependent by clients around the world.
- Gather specs and insights from threat data analysts and implement them at production-grade quality inside the system.
- Understand the domain of cloud applications and cloud security.
What you bring to the team
- At least 7 years in hands-on software development of complex back-end systems, preferably using Java.
- Track record in full product life cycle, from design to production, building 24x7 systems, preferably SaaS.
- Experience in building scalable, reliable and resilient distributed systems.
- Experience in working with streaming frameworks and big data technologies - advantage
- Experience in Python – advantage
- An academic degree in relevant technical field
- Superb communication skills (both oral and written) in Hebrew and English
#LI-IB1
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!