Rust Technical SME

Danta Technologies

$150K — $180K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Expert-level knowledge of Rust programming language
  • 5-7 years of experience with backend engineering
  • Strong experience with advanced Rust debugging and compiler issues
  • Proficient in handling unsafe code and memory safety
  • Familiarity with Cargo/Bazel build systems and dependency management

Responsibilities

  • Lead hands-on hardcore refactoring efforts in an existing Rust codebase
  • Analyze and resolve complex dependency conflicts in Cargo workspace
  • Manage custom patches and alignments for rapidly evolving crates
  • Restructure architectural designs to meet modern Rust best practices
  • Conduct thorough unsafe code audits for security and performance checks

Benefits

  • Competitive industry pay
  • Options for healthcare insurance (Dental, Medical, Vision)
  • Paid sick leave per state law
  • Major holidays off
Full Job Description
Note:
This position is based in San Jose, CA, and requires 5 days per week working from the office.
Only candidates who are currently located in San Jose, CA, and require locals only and NO Relocation candidates are entertained for this position

Applications from candidates residing outside the USA will not be accepted.

Summary:
The client needs an expert-level Rust backend engineer who can serve as the technical "strike team" SME-solving extremely complex compiler, lifetime, trait, async, dependency, Cargo/Bazel, FFI, unsafe-code, and large-scale refactoring problems in an existing Rust codebase.

The client wants a hands-on Rust Technical SME who can act as the top technical escalation point for a Rust engineering pod .

This is NOT a normal Rust Developer role . They need someone who is an expert at advanced Rust debugging, compiler issues, dependency upgrades, refactoring, unsafe code, and build systems .

The candidate should be an expert-level Rust backend engineer who can take extremely difficult existing Rust code and refactor/fix it without breaking memory safety or performance .

Job Description:
The Rust Technical SME is the ultimate technical escalation point and hands-on "Strike Team " lead for the Rust language pod. This is a heavy Backend Coding and Refactoring role focused on resolving rigorous compiler errors, trait bound mismatches, lifetime constraint issues, and complex API breaking changes. The SME ensures memory safety, zero-cost abstraction integrity, and high performance are preserved while navigating complex dependency upgrades.

Core Responsibilities:
  • Hands-On Hardcore Refactoring: Resolve complex compiler errors involving strict lifetimes, trait implementations, async/await boundaries, and macro expansions during library updates.
  • Resolving Dependency Conflicts: Deeply analyze Cargo.toml workspace trees and feature-flag configurations to resolve version locking and incompatible feature combinations.
  • Custom Patching Management: Handle intricate patches, fork alignments, and local overrides for crates undergoing rapid upstream evolution.
  • rchitectural Conversions: Restructure crate boundaries, workspace layouts, and visibility modifiers to comply with modern Rust best practices and organizational standards.
  • Unsafe Code Audits: Perform rigorous security and correctness reviews around unsafe block usage, raw pointer manipulation, and FFI bridges to other languages.
  • Mandatory Backend Coding & Refactoring Skills


Benefits: Danta offers a compensation package to all W2 employees that are competitive in the industry. It consists of competitive pay, the option to elect healthcare insurance (Dental, Medical, Vision), Major holidays and Paid sick leave as per state law.

The rate/ Salary range is dependent on numerous factors including Qualification, Experience and Location.

Similar Jobs

More Jobs at Danta Technologies

More Information Technology Jobs

Find similar Rust Technical SME jobs: