Core Development Group Manager

Location

Tel Aviv

About The Position

Weka's high-performance distributed file system is revolutionizing the storage world and is the world fastest scalable file system today.

Customers trust us with their data, which makes quality being the key for our success. As Core Development Group Manager, your play a key-role in the company’s success by leading teams of Engineers.

Responsibilities:

  • Provide direction and supervision to teams of Engineers responsible for Developing multiple access protocols for various clients of our file system to ensure performance effective code, implementing various access protocols to our file system.
  • Lead and mentor Team Leaders and Engineers on regular basis to drive quality development, productivity and efficiency.
  • Work closely with cross functional teams, including QA, product management, and support team in an agile environment.
  • Develop resource plans and schedules and participate in cross-functional release and roadmap planning.
  • Participate in technical communication within the team and with other groups.

Requirements

Requirements:

  • 5+ years of experience in storage, network, scalability and/or systems environments. 
  • Proven record of managing development teams for at least 3-5 years.
  • 5+ year experience in C/C++ system level programming.
  • Vast experience in writing high performance, testable and maintainable code.
  • Familiarity with underlying hardware architecture (CPU cache, multi-threading, hyper-threading, NUMA etc).
  • Experience in contributing to filesystem/database or similar data storage related projects and working with the open-source community.
  • Familiarity in storage, databases or other infrastructure technologies.
  • Familiarity with Linux kernel and understanding in performance implications of context switches, threads, memory allocations, pagecache, etc.


Advantages:

  • Degree in Computer Science or Engineering; or equivalent work experience.
  • Experience in implementing a distributed and scalable algorithms and data structures.
  • Experience with python or other modern scripting languages.
  • Hand-on experience from current and previous roles.

Job Application Form

close-btn