Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer - Rust

Posted 1 hour 57 minutes ago by Schuberg Philis

70 000,00 € - 90 000,00 € Monthly
Permanent
Not Specified
I.T. & Communications Jobs
Not Specified, Netherlands
Job Description

Please note: We are not able to consider candidates who are not living and working in the Netherlands. At this moment we are not providing relocation sponsorships.

At Schuberg Philis, we specialize in delivering mission critical IT solutions that drive operations for our clients, ensuring reliability and excellence at every layer. Our commitment to quality and innovation drives us to seek a Rust Software Engineer with a passion for crafting resilient and efficient systems that are critical to client success. By joining our team, you will play a role in shaping the future of critical digital infrastructures, leveraging Rust's cutting edge capabilities to solve complex challenges and push boundaries in high stakes environments.

We are looking for a Senior Software Engineer with an open mind and a genuine passion for designing software architecture for mission critical solutions. We help our customers with a variety of challenges, like creating friendly online banks, designing portals, dashboards, and backends that support large and critical business processes, or making factories smarter by combining cloud and IoT tech.

In this role, as a Senior Software Developer, you will design and develop mission critical software. You will translate business requirements into software solutions and will focus on designing the software architecture for the purpose of the solution and components that are needed. You understand both the development and operational needs for mission critical software and develop your application to the highest quality and security standards.

For this specific project you will work with developers and architects to design and build software that interfaces with operator and customer facing hardware. The systems to interface with are delivered by hardware vendors and this team's mission is to interface the system with central components in the organization. This requires experience with real time control systems and affinity with embedded devices. You are no stranger to working with low level communication protocols in your code. If you previously worked with IoT backends or remote kiosk systems this should be right up your alley.

Our ideal colleague is someone with
  • At least 7 years of experience in backend software development
  • Experience with microservices, event driven architectures, Edge computing or Industrial IoT
  • Experience with one or more programming languages (Rust, Python, C++, Java, Go, NodeJS, JavaScript, Typescript)
  • Ability to write high-quality, reusable and testable code
  • Knowledge of software integration with real time control systems and status monitoring systems
  • Knowledge of embedded communication protocols (e.g. RS485, CAN bus)
  • Experience with container and orchestration technologies (Docker, K3S/Rancher)
  • Experience with CI/CD (GitLab / GitHub Actions)
  • Experience with integrating software solutions in a complex IT landscape
  • Fluency in Dutch is mandatory
Email this Job