Backend Software Engineer (Collaboration)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Mid-level Backend Software Engineer (Collaboration): Building and optimizing a lightweight, reusable Collaboration Engine and Broadcast Application with an accent on decoupling real-time collaboration from monoliths and enabling ubiquitous collaboration across new surfaces. Focus on developing high-performance gRPC and WebSocket plumbing, scaling infrastructure for high-load stateful applications, and integrating services with AI and Platform teams for high reliability.
Company
is a visual workspace for innovation that enables distributed teams of any size to build products and collaborate on an infinite canvas.
What you will do
- Implement core features of the Collaboration Engine and Broadcast Application to ensure AI History use case is production-ready.
- Develop and optimize gRPC streaming support (unary, bidi, and server-side) within the collaboration proxy.
- Build the Application & Server Registry, enabling discovery and routing for new services.
- Execute the rollout of connection multiplexing between the RTC Gateway and application servers.
- Write high-concurrency code in Java/Kotlin to manage WebSocket transport paths and ensure low-latency client connectivity.
- Partner with AI and Platform teams to integrate their services with the Engine, ensuring high reliability and 99.9% uptime.
Requirements
- Strong proficiency in Java or Kotlin, with a solid grasp of multithreading and JVM performance.
- Practical experience building and maintaining high-load distributed systems or microservices.
- Hands-on experience working with WebSockets and gRPC for real-time data transport.
- Familiarity with concurrency patterns and the ability to debug complex, stateful application issues.
- Ability to translate technical requirements into clean, testable code that integrates with complex backend proxies.
- Effective communication skills to collaborate with partner teams on API definitions and service integrations.
Culture & Benefits
- Competitive equity package.
- Health insurance for you and your family.
- Breakfast, lunch, snacks, and drinks provided in the office.
- Wellbeing benefit and WFH equipment allowance.
- Annual learning and development allowance to grow your skills and career.
- Opportunity to work for a globally diverse team.
- Travel allowance for your commute.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →