Backend Engineer

Remote: 
Hybrid
Contract: 
Work from: 
Herzliya (IL)

Offer summary

Qualifications:

Bachelor's degree in Computer Science or Computer Engineering., Over 5 years of industry experience with Java, Scala, or Python., Experience with Big Data technologies like Hadoop, Spark, Elasticsearch, Kafka., Strong understanding of data structures, algorithms, and performance optimization..

Key responsibilities:

  • Design and develop the core product architecture using advanced Big Data and Backend technologies.
  • Build high-scale applications to analyze large data sets and generate insights.
  • Collaborate with cross-functional teams including architecture, product, and delivery managers.
  • Participate actively in agile processes, design reviews, and knowledge-sharing sessions.

Cognyte logo
Cognyte Computer Software / SaaS Large https://www.cognyte.com/
1001 - 5000 Employees
See all jobs

Job description

Description

Today’s world is crime-riddled. Criminals are everywhere, invisible, virtual, and sophisticated. Traditional ways to prevent and investigate crime and terror are no longer enough… 

Technology is changing incredibly fast. The criminals know it, and they are taking advantage. We know it too.  

For nearly 30 years, the incredible minds at Cognyte around the world have worked closely together and put their expertise to work, to keep up with constantly evolving technological and criminal trends and help make the world a safer place with leading investigative analytics software solutions. 

We are defined by our dedication to doing good and this translates to business success, meaningful work friendships, a can-do attitude, and deep curiosity.

We, the cyber security group in Cognyte, are building a new and exciting next-gen Threat Hunting and Cyber Investigation platform. We use cutting-edge technologies to collect and combine unique data from various sources to allow the development of cyber oriented advanced analytics and swift investigation of advanced cyber-attacks.

As Backend you’ll make an impact on

  • Leading the architecture, design and implementation of our core product using the latest Big Data and Backend technologies
  • Developing high-scale applications that analyze massive amounts of data and turning them into valuable insights
  • Working closely with the other development teams, architecture, product, and delivery managers to create high quality deliverables
  • Taking an active role in our agile processes, design reviews, brainstorming, and knowledge-sharing sessions

Requirements

For that mission you’ll need:

  • 5+ years’ work-related industry experience using Java/Scala/Python
  • Experience with Big Data technologies: Hadoop, Spark, Elasticsearch (ELK), Flink, Kafka and similar – an advantage
  • Experience building and deploying large scale, low-latency data processing systems
  • Excellent understanding of performance, profiling, and optimization
  • Experience working in the Unix/Linux environment
  • Solid knowledge of Computer Science fundamentals including data structures and algorithms
  • Experience working with CI/CD, Kubernetes, Airflow, Spring (boot) framework – an advantage
  • Passionate about problem solving with excellent communication and team-work skills
  • B.Sc. in Computer Science or Computer Engineering

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Back-End Engineer Related jobs