Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 121-130 of 185 jobs

Software Engineer, Networking (Rust)
Tailscale
Active - posted 19 days ago

Senior Software Engineer | C++ | Rust | AI
Reqiva ltd
Active - posted 19 days ago

Principal Solutions Architect, Banking & Capital Markets
Chainlink Labs
Active - posted 19 days ago

Networking Software Engineer
Oxide
Active - posted 19 days ago

Technical Lead - Rust
Robert Walters
Active - posted 19 days ago

Senior Rust Engineer | Deep-Tech
Reqiva ltd
Active - posted 19 days ago

Rust Application Engineer
Vital Bio
Active - posted 19 days ago

Engineering Manager - Growth
Kraken
Active - posted 20 days ago

Rust Software Engineer (80-100%)
Roche
Active - posted 20 days ago

Senior Software Developer (Rust)- London
Appear
Active - posted 20 days ago

Sr. Rust Engineer focused on Code Reasoning & Benchmarking
AquSag Technologies
Active - posted 12 days ago
Job Description
About the Role
We are seeking an experienced Sr. Rust Engineer focused on Code Reasoning & Benchmarking. The role involves designing algorithmically rich coding problems, building evaluation systems, and developing comprehensive benchmarks that test reasoning, correctness, and performance.
This is a highly technical position requiring deep expertise in algorithms, system-level problem solving, and software engineering. The ideal candidate will be a creative problem designer and a detail-oriented engineer who can deliver production-ready artifacts within a short timeframe.
Key Responsibilities
• Problem & System Design: Create algorithmically challenging coding problems that evaluate reasoning, correctness, and efficiency in real-world software scenarios.
• Robust Development: Write clean, modular, and production-quality Java code along with comprehensive test suites covering correctness, edge cases, and performance.
• **Technical Specifications:**Draft clear, precise, and unambiguous specifications and problem statements with well-defined constraints and evaluation criteria.
• Algorithm Coverage: Ensure strong representation across multiple domains including data structures, graph algorithms, number theory, performance optimization, and constraint-based design.
• Metadata & Documentation: Apply structured metadata to all problems including taxonomy, difficulty levels, and domain relevance to maintain consistency and reproducibility.
• Quality Assurance: Participate in peer reviews and validation cycles to maintain high engineering and system integrity standards.
• Deliverables: Provide well-documented, maintainable, and scalable outputs ready for integration into production environments or downstream applications.
Requirements
• Experience: 5+ years in software engineering, algorithm design, or systems-level programming.
• Language Proficiency: Strong command of Rust (4+ years) with ability to implement high-performance solutions.
• Algorithmic Strength: Solid understanding of complexity analysis, optimization, and computational constraints.
• Test Engineering: Hands-on experience with test automation, benchmarks, or large-scale evaluation systems.
• Tooling Knowledge: Familiarity with version control (e.g., Git) and structured data formats (JSON, YAML).
Domain Expertise
Candidates should demonstrate fluency in at least four of the following areas:
• Core Data Structures: Trie, Segment Tree, Union-Find
• Algorithmic Paradigms: Dynamic Programming, Greedy Algorithms, Bitmasking
• Graph Algorithms: Shortest Paths, Network Flow, Topological Sorting
• Mathematics & Number Theory: Geometry, Probability, Modular Arithmetic
• String Processing: Suffix Trees, Rolling Hashing, Pattern Matching
• Advanced Topics: 2-SAT, FFT, Linear Programming