W

WekaIO

AI-native data platform for high-performance workloads

Software Engineer - Verification Infrastructure

Software EngineeringConfirmed live in the last 24 hours
Full-timeTel Aviv-Yafo, IsraelNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of hands-on software development experience.
  • Strong Python programming skills and experience developing complex software systems, tools, or infrastructure.
  • Strong Linux knowledge and hands-on experience working in Linux environments.
  • A solid understanding of distributed systems and their underlying concepts.
  • Experience with storage systems, networking technologies, or complex system-level infrastructure.
  • Strong system-level thinking and the ability to understand complex architectures and interactions between components.
  • Experience developing scalable solutions and working with complex technical environments.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to independently explore unfamiliar systems and translate technical understanding into practical engineering solutions.

Responsibilities

  • Design and develop Python-based tools, frameworks, and infrastructure for system-level verification.
  • Build solutions that simulate real customer workloads and usage patterns across distributed storage clusters.
  • Explore WEKA's architecture, functionality, and complex product features to identify meaningful verification scenarios.
  • Develop scalable solutions that validate core product behavior under complex, real-world conditions.
  • Work with large-scale distributed environments, addressing challenges involving Linux, storage, networking, and cluster behavior.
  • Collaborate with Core R&D and Verification teams to improve product coverage, reliability, and quality.
  • Take ownership of development projects, from technical design through implementation and integration.

Desired Qualifications

  • A deep understanding of low-level Linux storage components.
  • Experience with C/C++ development.
  • Experience with large-scale clusters, performance testing, or workload simulation.
  • Familiarity with continuous integration and continuous delivery (CI/CD) systems and development infrastructure.

About the Company

WekaIO

AI-native data platform for high-performance workloads

WEKA is an AI-native data platform that provides a cloud- and hardware-agnostic software solution for performance-heavy AI, ML, and GPU workloads. The WEKA Data Platform organizes and speeds data across on-premises, cloud, edge, and hybrid environments to turn isolated data into dynamic pipelines. It delivers high throughput and scalable data management to support enterprise AI initiatives and research workloads, helping teams gain faster insights. WEKA differentiates itself with a single scalable platform that works across multiple infrastructure footprints and emphasizes energy efficiency, aiming to simplify and accelerate data-driven AI workflows for large enterprises and research groups while replacing legacy data silos.

Company size
501-1,000
Company stage
Series E
Total funding
$465.1M
Headquarters
Campbell, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at WekaIO

See more jobs