career_bg

CAREERS

Be a Part of Something Big at WekaIO

WekaIO is leading the drive to reinvent the way storage is provisioned in the datacenter. Our technology is recognized in the industry as being at the forefront of next generation data storage. We are backed by leading venture capital firms and our product is used by the world’s largest marquis brands.

WekaIO is a great place to work and this is a great time to be here.

If you are interested in building your career at WekaIO, complete the inquiry form on the right and a WekaIO representative will respond promptly.

We are currently hiring for these positions:

We do not have any open positions at this time.

Data Path Developer - Israel

Location: Israel

As a data path developer, you will take part in the development of a cutting-edge, high-performance, distributed, scalable storage product. Your challenge will be to implement sophisticated storage algorithms in a distributed manner, creating a design that scales to hundreds of nodes, is resilient to failure, and even maintains consistent high performance during failures. To achieve these goals, you must have experience in software development and in building high-performance distributed systems. We seek top-notch people who can design their own features and not just implement them. If you have implemented Linux hacking, storage systems, high-performance systems, distributed computing, or distributed operating systems (and gotten pleasure out of doing so), you will most likely enjoy our challenges.

Requirements

  • The successful candidate will join a team that develops in C, Python, and D. D is a relatively new language (http://dlang.org/) that combines system-level programming with modern features such as real object-oriented programming and garbage collection. Knowing D is an advantage but not mandatory. Writing in D puts you at the forefront of software development technology.
  • Intensive experience of at least 3 years of C or C++ system-level programming related to high-performance systems, distributed systems, parallel computing, storage, or networking is required. We are seeking people who understand software development under the hood and are familiar with how CPU caching, multi-threading, context switching, and other architectural aspects affect software performance.
  • The role requires that you be able to architect a feature and come up with the right design.

Lab Manager - Israel

Location: Israel

You will be responsible for a testing lab, which should simulate customer environment. The lab contains simulates clusters of 100s of hosts, running both our own storage product and customer applications. You will own the following:

  • Interface to the DevOps team and work with them. The more you can contribute to that team the better
  • OS and virtualizer installation and configuration
  • ISP and VPN configuration
  • Server and network installation and cabling
  • Power and other physical infrastructure aspects
  • IT support for a group of 40 developers (network, backups, VPN)
  • Help with configuration of a US lab (one rack)

Requirements

  • Virtualization (VMWare)
  • Networking and VPN
  • Linux
  • Being able to write simple automation scripts
  • IT services for a development environment (networking, remote access, backups, etc)
  • Ability to learn quickly and master new technological fields without outside help

The following system administration skills will be an advantage:

  • Storage, especially file storage
  • KVM
  • AWS
  • Performance measurement
  • OS provisioning environments familiarity, such as Foreman or MaaS

Python Framework Software Developer - Israel

Location: Israel

As a Python software developer, you will be participating in the development of a complex cutting-edge, object-oriented Python system that must handle scale efficiently. The Python framework has to be easily extendible to address various needs. The right design and architecture are key to the framework’s success. We are looking for a developer who is enthusiastic about designing a complex software system and is excited to work out the best design and optimal paradigm.

Requirements

The successful candidate will have at least 3 years of experience in Python programming, know the Python language inside out, and be familiar with the language’s features and their use. Additional requirements are an understanding of how the Python interpreter works, how Python libraries are implemented, and what really happens when you use Python libraries. Experience with various third-party libraries is mandatory. The successful candidate will be able to work independently and provide quality results without close supervision. AWS experience is an advantage.

Careers Inquiry Form

All fields must be filled out unless marked (optional)

Thank you, we will get back to you soon.

close-btn