CareerPlanSign in

Software Engineer, Generalist

Amsterdam💼 Full-time🗓 2026-07-09 → 2026-09-26

Core

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

Role type

Senior full-stack software engineer (robotics/infrastructure)

Builds

Robot firmware, backend services, web UIs, internal tools, and data infrastructure for construction automation

Domain

Robotics, Construction Technology, Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Full-stack development, Rust, TypeScript, Linux systems administration, Network protocols (UDP, TCP, WebSockets), Observability, Data infrastructure (ClickHouse, document databases), Creative problem solving

Preferred skills

Linear algebra, 3D transformations, Experience with bare-metal servers, Background as technical founder/CTO

Technologies

Rust, TypeScript, NixOS, ClickHouse, WebSockets, UDP, TCP

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 robot fleet, Building tools to multiply team effectiveness, Improving data infrastructure

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.