CareerPlan

Software Engineer, Generalist

AmsterdamFull-time€50k2026-11-10
On-siteNo visa sponsorship

Core

Building and maintaining the full-stack software stack for autonomous construction robots, from firmware to web UI and infrastructure.

Role type

Senior full-stack software engineer (robotics/infrastructure)

Builds

Robot firmware, backend services, web UI, and internal tools for robot fleet management and site logistics.

Domain

Construction automation, robotics, embedded systems

Required skills

Rust, TypeScript, Linux systems administration, network protocols (UDP, TCP, WebSockets), system debugging (memory leaks, race conditions), observability tooling, data infrastructure (ClickHouse, document databases)

Preferred skills

Linear algebra, 3D transformations, prior experience as technical founder/CTO/founding engineer

Technologies

Rust, TypeScript, NixOS, ClickHouse, bare-metal servers

Responsibilities

Shipping features across the full stack from firmware to web UI, hardening production systems by tracking down subtle bugs, owning infrastructure end-to-end, building observability across the fleet, building tools to multiply team effectiveness, improving data infrastructure.

Seniority

Senior, hands-on IC