Open Position
Senior Backend Engineer (m/w/d)
About the Role
We build high-end 3D scanning systems and an end-to-end software workflow—from scan control to automated processing and delivery of high-quality 3D assets. Our stack combines web-based control, Linux services, and hardware-adjacent integration.
As Senior Backend Engineer, you take ownership of backend architecture and implementation for scanner control, orchestration, and data/process management. You’ll work closely with embedded/hardware and frontend colleagues to ensure reliable operation in production environments.
Key Responsibilities
Own and evolve our microservice backend architecture (APIs, orchestration, process logic, data management)
Implement reliable device/workflow control in close interaction with the control layer (microcontroller/PLC)
Build and maintain services for scan session management, traceability/versioning, and large image dataset handling (transfer, storage structure, metadata)
Integrate and operate third-party processing software and pipelines (e.g., photogrammetry/image-processing tooling)
Develop robust status communication, monitoring/logging, and error handling across modules
Raise engineering quality via code reviews, automated tests, and CI/CD improvements
Contribute to operational topics like auto-update/version management and license management (where relevant)
Your Profile
Must-have
Degree in Computer Science or comparable experience
Several years of backend experience with production responsibility (microservices, APIs, distributed workflows)
Strong practical experience with Python + Docker and service-based systems
Experience with GitLab and CI/CD
Solid understanding of network protocols (especially MQTT; HTTP/WebSockets also useful)
Strong problem-solving skills, quality mindset, and a structured, proactive way of working
German and English communication skills
Nice to Have (very relevant in our domain)
Hardware-adjacent integration experience (device SDKs, drivers, industrial interfaces)
Familiarity with camera/light control concepts and protocols (e.g., PTP/MTP, DMX/ArtNet, RS232/RS485/CAN)
Experience with high-volume image/data processing workflows (OpenCV/PIL or similar)
Security/privacy awareness (GDPR/ISO 27001 thinking), observability, and deployment best practices
Experience designing automated pipelines with configurable batch jobs
What You Can Expect
Hands-on work with cutting-edge 3D scanning technology (hardware + software + automation)
Collaborative team environment with real ownership and impact
Professional growth and development opportunities
Urban Sports Club corporate membership
To apply, please send your resume and cover letter to career@botspot.de.
Don’t meet every requirement? Apply anyway — if the role excites you, we’d love to hear from you.
Questions? Reach us by mail or phone: +49 3098540400