Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 1-10 of 300 jobs
Rust Software Engineer
Dragonfly
Active - posted 2 days ago
Rust Engineer
Twin
Active - posted 2 days ago
Rust Engineer
Terminal 3
Active - posted 2 days ago
Senior Backend Engineer
Coralogix
Active - posted 2 days ago
Quant Developer
Albert Bow
Active - posted 2 days ago
Software Engineer
Axonius
Active - posted 2 days ago
Rust Software Developer
ENQT
Active - posted 2 days ago
Rust Engineer
Trace Labs
Active - posted 2 days ago
Platform Software Engineer
Protolabs
Active - posted 2 days ago
Backend Software Engineer (Rust)
amo
Active - posted 2 days ago
Rust Developer
IT Link Group
Active - posted 10 days ago
Job Description
About IT Link
Committed to equal opportunities , we believe that diversity is an asset. We respect, appreciate, and value everyone's differences: your skills and personal qualities will be considered.
“Connect and Create for Change”... with us!
IT Link, experts in connected systems
At IT Link, we have been focusing on connecting technologies, objects, and people for 40 years to address the major challenges facing our society today (environment, health, security, etc.).
We support our clients in their innovation and transformation projects , from embedded technologies to business applications, including cloud computing and data science.
To achieve this, we rely on our 950 Linkers present in 15 agencies spread across the world (France, Benelux, Canada and Morocco).
Description of the offer
Why join us?
At IT Link, you're not just joining a company, you're becoming part of a Great Place to Work certified community.
What does that mean for you? It means that quality of life at work and your professional development are at the heart of our culture. 80% of our Linkers are proud to say they work for IT Link, and that's no coincidence.
Tailored support:
- Your manager is a true partner. You benefit from regular project follow-ups every 3 months, ensuring optimal support.
- Your annual review is a real opportunity to discuss your career path and highlight your achievements.
- The result? 96.5% of our employees say they are satisfied with their manager, and 88% feel that management trusts them without constant micromanagement.
- It is also thanks to this monitoring that 100% of our active employees received a raise in 2024, and more than one in three is trained each year.
A close-knit team.
- Team spirit is one of our strengths, and it comes alive through numerous events: annual party, quarterly after-work gatherings, tech meetups...
- 89% of our Linkers feel they can count on solidarity among colleagues.
High-quality projects.
- Cross-functionality is a major asset for us. You will be able to explore different sectors of activity (mobility, energy, health, industry, etc.) and enrich your career with new technical experiences.
- Moreover, on average, over the last 6 months, 92.3% of respondents to our internal survey are satisfied with their project, proof of the relevance of our topics.
And if you dreamed of elsewhere? We offer the possibility of national or international geographical mobility (Canada, Benelux, Morocco) within the group.
The idea is simple: if you wish to relocate to a different region or country, we will assist you with the administrative procedures.
About the Role
You will join an agile and passionate R&D team focused on performance and disruptive technologies. The work centers on optimizing ultra-high-speed network data flows. You will use modern development methodologies and demanding continuous integration tools.
Your role will be central to the development and optimization of real-time network analysis software solutions. You will contribute to the design of products capable of handling massive traffic volumes with minimal latency.
Key Responsibilities:
- Develop software components in RUST for high-speed network packet capture, processing and analysis.
- Integrate and optimize DPDK (Data Plane Development Kit) based solutions for fast path processing.
- Design and deploy eBPF (extended Berkeley Packet Filter) programs for observability and flow management at the Linux kernel level, without impacting performance.
- Participate in software architecture, code review and quality assurance of deliverables (unit and functional tests).
- Collaborating closely with system architects to ensure the performance and reliability of solutions.
The technical environment
- Primary language: RUST
- Systems: Linux (Kernel and User Environment)
- Critical network technologies: DPDK and eBPF (or BPF)
- Version control tools: Git
- Methodology: Agile/Scrum
Requirements:
- You have a Master's degree in computer science, telecommunications or equivalent field, with significant experience (minimum 3 years) in software development.
- You have a perfect command of the RUST language and its ecosystem (Cargo, ownership, lifetimes).
- You have concrete experience (professional or advanced personal project) with DPDK or similar fast path technologies (XDP, VPP, ODP, etc.).
- You have a solid understanding of the principles and development of eBPF (or BPF) programs, and understand their impact on Linux kernel performance.
- Your understanding of network protocols (layers 2 to 4, TCP/IP) is in-depth.
- You are capable of working on low-level optimization and profiling issues (memory management, lock-free multithreading).
Skills that can be an "added value":
- Experience in C/C++ development (for interoperability).
- Familiarity with microservices architectures and containers (Docker, Kubernetes).
- Knowledge of telecommunications (5G, Fiber Optics, etc.).
However, the position may not be suitable for you if...
- You are not comfortable with system programming and low-level optimization issues.
- You do not want to invest in critical infrastructure projects where performance is the number one constraint.
- You prefer to work exclusively on front-end application layers or systems unrelated to network traffic analysis.