Location: Amsterdam, The Netherlands   |   Full-Time
Rust TypeScript Python NixOS Robotics Construction Autonomous Systems Hardware Software Generalist Full Stack Firmware Networking UI Backend Distributed Systems Full Stack Engineer Staff Engineer
Monumental is creating robots that autonomously construct buildings, starting with autonomous bricklaying robots in Amsterdam. They design hardware/software in-house and have deployed robots earning revenue. Funded with $25M, the team of 50+ is growing fast. Their mission is software-defined, autonomous construction.

We are always on the lookout for very strong generalist engineers who thrive on variety and can operate effectively at any layer of the stack. If you are excited by tackling diverse challenges across firmware, networking, UI, application code, distributed systems, and more, this could be the role for you.

Responsibilities:
- Contribute across the entire software stack as needed, from low-level firmware to cloud services and user interfaces.
- Tackle complex technical problems like sub-mm robot positioning, autonomous navigation on construction sites, robot calibration, and building scalable distributed systems.
- Design, implement, test, and deploy software solutions using our tech stack (Rust, TypeScript, Python, NixOS).
- Collaborate closely with engineers across hardware, software, and operations.
- Adapt quickly to changing priorities and learn new technologies as required.

Ideal Candidate:
- Proven track record as a versatile software engineer with experience in multiple domains (e.g., embedded, backend, frontend, systems).
- Strong problem-solving skills and ability to work autonomously.
- Proficiency in multiple programming languages, with experience or strong interest in Rust being highly desirable.
- Comfortable working in a fast-paced startup environment.
- Excellent communication and collaboration skills.
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
Post Date: April 15, 2025