HiTakeJobHiTakeJob

Software Engineer in Test (Distributed Systems & AI) - WEKA

  • חברה: WEKA
  • מיקום: תל אביב - יפו
  • טכנולוגיות: Python, C++, Rust, Go

תיאור המשרה

Strong Coding DNA: You are a Python expert who understands "under the hood" internals. You are comfortable reading and debugging C++, Rust, or Go to understand how the core system works. Systems Engineering Mindset: You have a background in distributed systems, networking (TCP/IP, RDMA), or storage protocols. You understand the complexities of consistency and metadata at scale. AI Enthusiast: You are an early adopter of AI tools (Copilot, LLMs) and are excited about using them to automate the most tedious parts of the engineering lifecycle. The "SRE" Lens: You approach quality through the lens of Site Reliability Engineering. You care about observability, MTTD (Mean Time to Detection), and building self-healing testing loops. Problem Hunter: You have a "hacker" instinct. You don’t just find a bug; you find the architectural flaw that allowed it to exist.

תחומי אחריות

Adversarial Engineering: Design and implement Python-based distributed frameworks capable of orchestrating millions of concurrent IO operations to hunt down race conditions and memory leaks. AI-Augmented Validation: Be at the forefront of the AI-Native transformation . You will leverage LLMs and Generative AI to automate complex scenario generation, build intelligent agents for root-cause analysis, and multiply your engineering velocity. Simulation & Chaos: Build the "Entropy Engine." You will develop tools that inject real-world failures - latency, packet loss, and hardware crashes - to prove the resilience of our Raft and RDMA implementations. Deep-System Observability: Move beyond "Pass/Fail." You will build telemetry pipelines to track P99 latency and jitter, providing critical architectural feedback to the Core Kernel teams. Collaborative Architecture: You will operate with the same rigorous standards as the Core R&D team: design docs, production-grade code reviews, and high-level architectural planning. Strong Coding DNA: You are a Python expert who understands "under the hood" internals. You are comfortable reading and debugging C++, Rust, or Go to understand how the core system works. Systems Engineering Mindset: You have a background in distributed systems, networking (TCP/IP, RDMA), or storage protocols. You understand the complexities of consistency and metadata at scale. AI Enthusiast: You are an early adopter of AI tools (Copilot, LLMs) and are excited about using them to automate the most tedious parts of the engineering lifecycle. The "SRE" Lens: You approach quality through the lens of Site Reliability Engineering. You care about observability, MTTD (Mean Time to Detection), and building self-healing testing loops. Problem Hunter: You have a "hacker" instinct. You don’t just find a bug; you find the architectural flaw that allowed it to exist.

דרישות

Strong Coding DNA: You are a Python expert who understands "under the hood" internals. You are comfortable reading and debugging C++, Rust, or Go to understand how the core system works. Systems Engineering Mindset: You have a background in distributed systems, networking (TCP/IP, RDMA), or storage protocols. You understand the complexities of consistency and metadata at scale. AI Enthusiast: You are an early adopter of AI tools (Copilot, LLMs) and are excited about using them to automate the most tedious parts of the engineering lifecycle. The "SRE" Lens: You approach quality through the lens of Site Reliability Engineering. You care about observability, MTTD (Mean Time to Detection), and building self-healing testing loops. Problem Hunter: You have a "hacker" instinct. You don’t just find a bug; you find the architectural flaw that allowed it to exist.