Skip to main content

Senior Runtime Engineer

Technology
חברה בתחום כללי
תל אביב יפו, ישראללפני 2 שבועותעד 4.7.2026
משרה מלאה

תיאור המשרה

Join us to build cutting-edge systems, collaborate with world-class engineers, and shape how autonomous software is built in production.Why this role matters:AI makes code generation easier, but proving that code works in production is still hard. This role focuses on closing that gap by building runtime technology that enables safe, real-time validation inside live applications, so engineers and AI agents can verify fixes, changes, and assumptions where they actually matter.Responsibilities:Build low-overhead runtime instrumentation and data capture in customer processes across Java, C++ and related environmentsEnsure compatibility across runtime versions, frameworks, and deployment environments such as containers, Kubernetes, Windows, and LinuxBuild backend services to securely define, distribute, and manage agent actions at scaleOwn agent-backend APIs and protocols, including versioning, compatibility, and release strategy across a large installed fleetDrive profiling and benchmarking to minimize runtime overhead and enforce performance budgetsRequirements: Strong C++ skills with production experience, especially in performance and memory safetyProduction experience with Java and/or .NET, particularly in core libraries, frameworks, or runtime-adjacent componentsExperience building high-performance systems under latency, CPU, and memory constraintsStrong backend engineering experience designing and operating production services and APIsNice to have:Hands-on experience with profilers and runtime instrumentation technologies, such as:Java: JVMTI, bytecode instrumentation, ASM, Byte Buddy, JIT/GC awareness, safe attachment patterns.NET: CLR Profiling APIs, ICorProfiler, IL rewriting, managed/unmanaged interopThis position is open to all candidates.

Keywords
OrchestrationMS-DOSJavaInstrumentationBytecodeKubernetes

¿Te interesa este puesto?