Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 61-70 of 296 jobs
Senior Rust Software Engineer
Palo Alto Networks
Active - posted 7 days ago
Software Engineer, Rust - AI Training
Alignerr
Active - posted 7 days ago
Lead Rust Software Developer
The Blond HR
Active - posted 7 days ago
Junior Software Developer
Weidmüller Germany
Active - posted 7 days ago
Rust Software Engineer
We Are META
Active - posted 7 days ago
Rust Developer
A1 Bulgaria
Active - posted 7 days ago
Senior Rust Engineer
Payy
Active - posted 7 days ago
Contract Systems Engineer
YLD
Active - posted 7 days ago
Backend Software Engineer
Hire Overseas
Active - posted 7 days ago
Principal Rust Software Engineer - Distributed Cloud
F5
Active - posted 7 days ago
Senior Rust Developer
NXlog Inc.
Active - posted 2 days ago
Job Description
About NXLog
NXLog helps companies manage their logs better. We provide a unified platform for log collection, storage, and analysis. We offer versatile solutions to capture high-volume logs from diverse sources, transform log data on the fly, filter, enrich, and route it to other systems to boost business, security, and compliance. We combine the stability and resources of an established company with the innovative spirit and agility of a start-up. Our mission is to continuously push technological boundaries to deliver outstanding user experiences.
About the Role
The Senior Rust Developer performs research, analysis, and evaluation of existing or new software applications and operating system needs, and deals with the design, development, testing, and maintenance of software solutions that meet these needs.
Due to the project assignment needs, we are actively recruiting Engineers working in Europe time zones (from UTC−01:00 to UTC+05:00).
What you'll do:
- research, analysis, and evaluation of software applications and operating system needs;
- research, design, and development of computer software systems;
- evaluation of the interface between hardware and software in consultation with engineers;
- development and management of software testing and approval procedures;
- **management **of software programming and documentation development;
- evaluating, developing, repairing, and documenting maintenance procedures for various operating systems, communication environments, and application software;
- continuing discussions with clients regarding the development and maintenance of software systems.
- continuous learning on new networking technologies and software products, technologies.
- communicating where constraints will be missed i.e. timings or technology stack.
- participation in the development and testing
- active participation in teamwork
- mentoring, helping team members
- close cooperation and communication with all development teams
- to follow up on new hardware and software products, and technologies
Requirements:
- At least 4-5 years of programming experience with the Rust language.
- 5+ years in systems programming, which may include other languages (C++, go, etc).
- Network programming skills.
- Multithreaded programming knowledge.
- Experience with SSL/TLS APIs.
- Good algorithmic skills.
- Debugging, profiling, and performance optimization skills.
- Secure coding practices.
- Care for the quality and readability of your code.
- Passionate to hack on Linux systems while also feeling at home on Windows. Multi-platform development experience.
Nice to have:
- **Java **programming experience,
- Experience in building distributed systems,
- Build automation,
- Prior experience working as a software architect.
- **Cloud platforms **(AWS, Azure, GCP),
- Master's degree in Information Technology or similar,
- Customer-oriented and able to communicate in English,
What you'll get:
- Remote community of passionate experts from around the world
- Flat structure and flexible environment
- PTO & other rewards
- Opportunity to work with a state-of-the-art log management product
Most importantly you should be a quick learner and eager to jump on and understand new technologies.