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

Can’t find a suitable position for you?

Can’t find a suitable position for you?

Just send us an email at career@botspot.de to see if we can find the right fit.

Just send us an email at career@botspot.de to see if we can find the right fit.

Stay updated about botspot

Copyright © 2026 botspot, All rights reserved

Stay updated about botspot

Copyright © 2026 botspot, All rights reserved

Stay updated about botspot

Copyright © 2026 botspot, All rights reserved