About the Role
You are the central point of contact, protecting and shaping the technical interface between the Nextcloud Office Frontend and the LibreOffice C++ core. Your task is to solve the 'impossible' architectural challenges that arise when synchronizing a massive, stateful C++ engine with a modern, real-time Node.js environment.
Responsibilities
- Design communication protocols (WebSockets, WOPI, Shared Memory) enabling Node.js to control the C++ core with latency under 10 ms.
- Analyze and reconstruct existing C++ components to identify the 'source of truth' for complex document states and transfer them into our modern JavaScript architecture.
- Curate the technical context (RAG) for our AI sub-agents, ensuring LLMs understand the specific nuances of the LOKit C++ core for precise development by the rest of the team.
- Act as the final authority for all code related to the bridge, verifying its functionality, mathematical soundness, and robustness for real-time collaboration.
Requirements
- Expert-level C++ skills (modern standards and deep understanding of legacy code).
- Experience with game engine architectures is ideal.
- Experience in high-frequency trading environments where 'costs of abstraction' are measured in milliseconds.
- Practical experience with AI development tools and AI orchestration, including managing RAG-based technical contexts to improve code generation accuracy and support engineering workflows.
Skills
- C++
- Node.js
- WebSockets
- WOPI
- Shared Memory
- JavaScript
- RAG
- AI Orchestration
Location
- Germany
Work Type
- Hybrid
- Flexible working hours
Experience Level
- Expert
Benefits
- Hybrid work model.
- Flexible working hours with trust-based working time.
- Subsidized canteen and various free drinks at some locations.
- Modern office spaces with very good transport links.
- Various employee discounts for activities and products.
- Employee events such as summer and winter parties, as well as workshops.
- Numerous further training and development opportunities.
- Various health offers, such as sports and health courses.
About the Company
- With over 4 million domains and more than 2 million customers, as an IONOS company, we are one of the largest web hosting providers worldwide.
- We operate two TÜV-certified data centers with over 70,000 servers.
- Our products are diverse and form the backbone of our success, but they only come to life through our great employees.
Equal Opportunity
- We value diversity and welcome all applications – regardless of, for example, gender, nationality, ethnic and social origin, religion, disability, age, or sexual orientation and identity, physical characteristics, marital status, or any other criterion irrelevant to the applicable law.
