arculus

Technology

RustDeveloper-Product(d/f/m)

€78–105k ~AI est. München, Bavaria, Germany FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Rust Developer - Product (d/f/m) at arculus. Skills: Rust development, Product development, System reliability, Observability. Design Rust-based software. Develop Rust-based software”

Industry & Context.

Technology
Problems you'll solve

Software problem-solving; Debugging

What They're Looking For.

Must Have

5+ years software engineering, 5+ years product development, Programming in Rust, Programming in C++, Expert knowledge algorithms, Expert knowledge data structures, Expert knowledge software problem-solving

Nice to Have

MSc/PhD Computer Science, MSc/PhD Robotics, Familiarity microservices architecture, Familiarity CI/CD pipelines, Familiarity containerized environments, Experience logistics, Experience robotics, Experience warehouse management, Experience material flow systems

What You'll Do.

Design Rust-based software

Develop Rust-based software

Maintain Rust-based software

Implement new product features

Build fault-tolerant systems

Build concurrent systems

Optimize memory usage

Optimize response time

Write integration tests

Participate code reviews

Participate CI/CD pipelines

Document usage patterns

Provide guidance Rust best practices

Support CI/CD integration

Support containerization

Support observability implementation

Assist prototyping algorithms

Assist prototyping ML inference

How You'll Work.

Team & Collaboration

Product Owners; System Architects; Cross-functional teams; Designers

Process & Methodology

CI/CD

Full Job Description

About Us At arculus, we design, build, and maintain cutting-edge autonomous mobile robots and the software ecosystem around them. Our Development department brings together software, infrastructure, and product experts in a collaborative, international environment, focused on delivering reliable and high-quality products that make a real difference in intralogistics. Your Role As a Rust Developer – Product at arculus, you will design, develop, and maintain Rust-based software products with a focus on feature-driven functionality, robustness, and scalability. You will work closely with Product Owners, Designers, System Architects, and cross-functional teams to implement features that directly enhance the end-user experience while contributing to system reliability, observability, and maintainability. Your tasks will include: Implement new product features in Rust based on specifications and user requirements, ensuring modular and high-quality code Build fault-tolerant, concurrent systems and optimize performance, memory usage, and response time Implement monitoring and logging to ensure production reliability Write unit, integration, and system tests and participate in code reviews and CI/CD pipelines Debug and resolve issues efficiently in development and production environments Collaborate with Product Owners, System Architects, and cross-functional teams Document features, APIs, and usage patterns clearly and provide guidance on Rust best practices Support CI/CD integration, containerization, and observability implementation Assist in prototyping new algorithms or ML inference pipelines Your Experience MSc/PhD in Computer Science, Robotics, or a similar technical field, or equivalent practical experience 5+ years of experience in software engineering and product development Proven experience programming in Rust or C++ with a focus on efficient, robust, and maintainable code Expert knowledge of algorithms, data structures, and software problem-solving Familiarity w

Free ATS check

Applying for this Rust Developer - Product (d/f/m) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about arculus?

Real rants from real employees. Read before you apply.

Read Company Rants →