Back-End Rust Developer

BREMEN, GERMANY
SALES & BUSINESS DEVELOPMENT
HYBRID
FULL-TIME
ENGLISH CV

We’re seeking a skilled and enthusiastic Back-End Rust Developer to join Materialise. 

What you will do

  • Develop greenfield software using the latest tools and technologies
  • Join a multifunctional team and proactively collaborate with stakeholders to come up with the best solutions
  • Work with experts in front-end and back-end development, DevOps, web security, web architecture, and 3D printing
  • Own small to large features, caring for their whole software development lifecycle from technical analysis to deployment
  • Learn and train in a learning-friendly environment to keep your skills up-to-date for our mutual benefit  

Your profile

Requirements:

  • Strong verbal and written English skills, suitable for an international team 
  • Professional experience with Rust or 3+ years of experience with a non-GC language, like C/C++, and a desire to dive into Rust
  • A good understanding of memory layout, algorithms, and performance optimization
  • A good understanding of Design Patterns and SOLID principles
  • A good understanding of web service programming
  • A good understanding of communication protocols and methodologies such as gRPC, OpenAPI, and REST 
  • Experience with unit testing frameworks and methodologies like TDD
  • Working knowledge and understanding of data models, databases, e.g., MySQL, Postgres, MS SQL Server
  • You can read code you wrote more than 6 months ago, feeling only minor levels of shame, and understand what it does on sight. People have reviewed your code before, and did not run away screaming. 

Plus points:

  • Experience with DevOps
  • 5+ years of experience and/or advanced degree in the relevant field of education. Experience working with cloud platforms (e.g., AWS, Azure, etc.)
  • Knowledge of agile development principles. Experience with at least 1 code versioning system, preferably Git
  • Experience with CI/CD tools and methodologies
  • Mathematical aptitude and strong problem-solving skills
  • Experience with 3D data structures, file formats, or visualisation

What we offer

Location and type of contract

  • Bremen, Germany
  • Full-time
  • Hybrid
  • Mid-senior level
  • CV in English

Share on:

Share on FacebookShare on Facebook
Share on TwitterShare on Twitter
Share on LinkedInLinkedIn hover
Share with PocketShare with Pocket
Two men sitting and smiling with a woman standing behind them smiling, all looking downwards
A woman smiling and talking to another woman
A female Materialise employee smiling and looking into the camera
Two Materialise employees running on a path

Working at Materialise

Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.

As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.

Work culture