7 дней назад
Senior Software Engineer (Real-Time Collaboration)
82 400 - 103 000GBP
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Real-Time Collaboration) (JavaScript/TypeScript): Building and improving the Canvas platform that powers Mural’s infinite canvas, shared document editing, real-time collaboration, asset management, developer APIs, and AI-enabled product capabilities with an accent on reliability, performance, and developer experience. Focus on designing concurrent systems, resolving synchronization and conflict-handling challenges, and optimizing rendering and interaction paths as document complexity and user activity scale.
Location: Remote from the United Kingdom, Argentina, or Canada
Estimated base salary: £82.4K–£103K in the UK; CA$148.3K–CA$185.4K in Canada. Compensation depends on location, level, knowledge, skills, and experience.
Company
provides a visual collaboration platform powered by an infinite canvas, shared document editing, real-time collaboration, developer APIs, and AI-enabled product capabilities.
What you will do
- Own Canvas platform capabilities from problem definition through implementation, release, measurement, and iteration.
- Design and build maintainable systems for document models, spatial interactions, rendering, asset management, selection mechanics, and developer APIs.
- Build and improve concurrent, low-latency collaboration systems that synchronize shared documents across users.
- Develop AI-enabled capabilities connected to the canvas, document model, collaboration systems, and developer platform.
- Improve responsiveness through profiling, bottleneck analysis, architectural simplification, and targeted optimization.
- Contribute through technical design reviews, code reviews, mentoring, documentation, and engineering practice improvements.
Requirements
- 6+ years of experience building and shipping large-scale production software in an agile engineering team.
- Fluency in modern JavaScript and TypeScript, with familiarity with React, Node, or comparable frameworks.
- Experience designing scalable, reliable, high-performance systems and clean API contracts with maintainable data models, validation, error handling, versioning, and documentation.
- Experience with distributed, concurrent, collaborative, or low-latency systems, including synchronization, consistency, event ordering, latency, failure modes, and performance trade-offs.
- Strong engineering judgment and the ability to collaborate with Product, Design, and Engineering using a low-ego approach.
Nice to have
- Experience with hierarchical scene or document structures, spatial indexing, layout behavior, asset management, and selection mechanics.
- Experience building or integrating AI-enabled product capabilities in production.
- Experience with parallel processing, off-main-thread architectures, rendering pipelines, background computation, or multithreaded systems.
- Experience using AI-assisted tools and agentic workflows in engineering work.
- Experience in high-growth environments or scale-ups.
Culture & Benefits
- Fully remote work is available from the United Kingdom, Argentina, or Canada.
- Close collaboration with Product, Design, Engineering, and other stakeholders.
- Emphasis on performance, simplicity, developer experience, platform quality, and pragmatic engineering practices.
- Reasonable accommodations are available for candidates with disabilities during the application, interview, and employment process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Senior Full Stack Engineer (React/Node)
90 000 - 160 000$
13 дней назад
Senior Fullstack Engineer (TypeScript/Node.js)
90 000 - 160 000$
RTA
9 дней назад
Senior Software Engineer (Full-Stack Mastermind)
200 000 - 220 000$
13 дней назад
Staff Software Engineer (AI)
192 000 - 240 000$
8 дней назад
Software Engineer (Fullstack)
180 000 - 205 000$
14 дней назад