Commvault

Senior Engineer (Rust/ C++)

Commvault

Apply
about 1 month ago
Tel Aviv-Yafo, Israel
Senior / Mid Level
H1B Sponsor

Responsibilities

  • Contribute to the design and technical direction of the Runtime group.
  • Design and build high-performance, low-latency enforcement paths for data access.
  • Participate in design discussions and evaluate tradeoffs across security, performance, scalability, and operability.
  • Build and evolve runtime components such as proxies and orchestrators.
  • Ensure the runtime is production-grade, highly available, and resilient.
  • Collaborate closely with peers across product, platform, and security teams.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 4+ years of professional software development experience, particularly in systems or infrastructure software.
  • Strong systems programming experience in C, C++, and/or Rust.
  • Experience designing and building production-grade runtimes, distributed systems, proxies, agents, or control planes.
  • Solid understanding of Linux systems, concurrency, memory management, and performance considerations.
  • Experience contributing to mission-critical systems in production.
  • Demonstrated technical ownership and a strong engineering track record.

Tech Stack

C++DockerHelmKubernetesLinuxRust

Categories

BackendEmbedded