Назад
Company hidden
5 часов назад

Principal Rust Developer

15 167 - 21 667$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal Rust Developer (Distributed Systems/Cybersecurity): Building a low-latency, high-throughput data forwarding plane and core infrastructure for a Zero Trust security platform with an accent on Rust async programming, scalability, and reliability. Focus on designing distributed systems, optimizing kernel- and user-space performance, and integrating gRPC services for a platform serving hundreds of millions of users.

Location: Hybrid role based in San Jose, California, USA.

Salary: $182,000–$260,000 USD base pay.

Company

A cybersecurity company building a cloud-native Zero Trust platform that protects users, devices, and applications from cyberattacks and data loss.

What you will do

  • Design and build a low-latency, high-throughput data forwarding plane in Rust using asynchronous I/O.
  • Develop horizontally scalable distributed systems with strong concurrency, fault tolerance, and messaging capabilities.
  • Implement and maintain gRPC APIs and services connecting forwarding, control, and orchestration layers.
  • Profile and optimize performance across kernel-space and user-space components.
  • Contribute to system design, code reviews, technical documentation, and mentoring junior engineers.

Requirements

  • Extensive Rust experience, including systems programming and async frameworks such as Tokio or async-std.
  • Proven experience building resilient, observable, and horizontally scalable distributed systems.
  • Strong knowledge of Linux networking, namespaces, sockets, and kernel-user space interaction.
  • Proficiency with containers, Git, CI/CD workflows, and performance instrumentation.
  • Ability to work in a hybrid setup based in San Jose, California, USA.

Nice to have

  • Experience with C, C++, or Go in performance-critical systems.
  • Knowledge of eBPF, DPDK, Linux networking stacks, Kubernetes networking, or service meshes.
  • Hands-on experience with gRPC, Protobuf, and L2–L4 protocols including TCP/IP, QUIC, or routing encapsulations.

Culture & Benefits

  • Culture focused on ownership, accountability, customer obsession, collaboration, and constructive debate.
  • Health plans, vacation and sick leave, parental leave, retirement options, and education reimbursement.
  • In-office perks and an inclusive workplace supporting diverse backgrounds and perspectives.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →