Software Engineer Generalist

Monumental is an Amsterdam-based construction-robotics company that designs, builds, and operates autonomous bricklaying robots on live construction sites.

Amsterdam, Netherlands

Funding history

About Monumental

Founded in 2021, Monumental operates a vertically integrated construction-robotics system: autonomous hardware, machine vision, and its Atrium software platform. It works as a subcontractor delivering finished masonry work for customers in the Netherlands and United Kingdom, with US expansion underway.

View jobs by Monumental

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will ship features from robot firmware and Rust services through web interfaces. You will troubleshoot production failures, own infrastructure and observability, build internal tools, and improve data infrastructure used to operate robots and services.

Requirements

  • Industry experience building and deploying production systems in multiple languages
  • Rust experience is valuable but not required
  • Familiarity with Linux systems and conventions
  • Knowledge of UDP, TCP, and WebSockets
  • Strong computer-science or mathematics foundation
  • Understanding of linear algebra and 3D transformations is a plus

Responsibilities

  • Ship features across robot firmware, Rust services, and web interfaces
  • Harden production systems by resolving deployment bugs
  • Own bare-metal infrastructure, NixOS configuration, and deployment tooling
  • Build observability for robots and services
  • Build debugging, data-visualization, and internal application tools
  • Improve document-database and ClickHouse data infrastructure