Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 21-30 of 300 jobs
Senior Software Engineer
Anyon Systems Inc.
Active - posted 5 days ago
Rust Engineer
Crypto.com
Active - posted 5 days ago
Rust Engineer
Crypto.com
Active - posted 5 days ago
Embedded Software System Engineer
Sigma Group
Active - posted 5 days ago
Rust Engineer
Crypto.com
Active - posted 5 days ago
Rust Software Engineer
Michael Page
Active - posted 5 days ago
Senior Rust Engineer
Foxglove
Active - posted 5 days ago
Développeur RUST
Davidson consulting
Active - posted 5 days ago
Software Engineering Lead
Michael Page
Active - posted 5 days ago
Senior Software Engineer, Protocol
Tools for Humanity
Active - posted 5 days ago
Backend Developer
Nautrik
Active - posted 29 days ago
Job Description
About Nautrik
Nautrik is a Swedish defense-tech start-up specializing in the development and manufacturing of advanced autonomous systems for drones on water and in the air. We focus on innovative solutions with a strong focus on autonomy, sensor management and collaboration between multiple units and modalities. Our systems are cost-effective, adaptable and tailored for the Swedish and allied defense forces, making us a reliable partner in the modern defense sector. With us, you will have the opportunity to help build a company that currently has around 20 employees and take it to the next level. This means that you will become an important part of the company's future and have the opportunity to influence both product development and the work environment together with the rest of the team.
About the Role
As a senior backend developer at Nautrik AB, you will work on the backend of our autonomous marine platforms. You will be part of a software team that also develops our frontend and the software on our autonomous vehicles, where you will primarily develop our backend but together with colleagues also take responsibility for system design and network solutions as a whole so that our various platforms and subsystems can work together. Your role may mean that you need to support other parts of the software development as needed. The position is full-time and is based out of our office in Stockholm.
Key Responsibilities:
- Develop and maintain backend services in Rust
- Work closely with the frontend team (JavaScript) to ensure robust system integration
- Implement communication with marine drones and implement APIs to external C2 systems
- Design and implement network topologies for communication between system components (e.g. between drones, clients and cloud services)
- Responsible for secure and reliable data transmission in real time
- Participate in system design and architectural decisions with a holistic perspective
Your profile
We are looking for you with a strong interest in programming and system design. You have several years of work experience but you are no stranger to testing new solutions and technologies. You thrive in a work environment where tasks may vary and goals may change, and you are a team player who helps a colleague even if it is outside your specific task. You can work under your own responsibility and take your own initiatives.
We see it as meritorious if you have a technical hobby project. Maybe you are building your own electric skateboard or you have filled your entire home with unnecessarily complicated automations that run from a server in the closet? Maybe you contribute to open source projects on github? Feel free to tell us about a hobby project in your personal letter!
Requirements:
- Bachelor's degree in computer science or similar
- At least 5 years of experience in backend development or systems development
- Very good knowledge of Rust (Tauri experience is a plus)
- Good knowledge of communication with hardware and real-time protocols, preferably MAVLink and zenoh
- Knowledge of system design and architecture at the application and network level
- Basic understanding of frontend (JavaScript/TypeScript) and how it integrates with backend
- You are used to developing in a Linux environment and with Docker
- Experience with Git, CI/CD and automated testing
Meritorious:
- Experience with distributed systems or edge computing
- Background in maritime, autonomous or defense-related systems
- Knowledge of network protocols, routing, or network-level security solutions
- Interest in system monitoring, logging and troubleshooting in distributed environments
General requirements:
- You must be a Swedish citizen.
- You will be living or in the process of moving to Stockholm
- You must pass a security check.
- You must be prepared to travel for the position both within and outside Sweden.