NE
Posted:
June 12, 2026
Location:
zürich, zürich, Switzerland
Job Description
Responsibilities
- protoc + buf toolchain for client‑side code generation; CI pipelines regenerate clients on every proto change
- Python client SDK: idiomatic wrappers with context managers, async/await variants, IDE completion stubs, pip wheels published to internal PyPI
- C++ client SDK: RAII channel lifecycle, async, language‑idiomatic exception hierarchy, Conan/vcpkg packages
- Java client SDK: builder patterns for requests, CompletableFuture, Maven Central artifacts
- Channel lifecycle handling across languages: timeouts, deadline propagation, reconnection logic, TLS/mTLS configuration
- gRPC status to language‑idiomatic exception mapping: hierarchical exception types with semantically meaningful subclasses
- Client/server version‑skew compatibility tables—published policies on client‑server version support, automated compatibility tests
- Semantic versioning aligned with the platform architect, deprecati...
Apply for this Job
Submit your application for the Robot Client SDK Engineer (human) position at NEURA Robotics.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
zürich, Switzerland
Posted:
June 12, 2026
Deadline:
July 22, 2026