Senior Software Engineer, Canvas Core
Full-time
MURAL
Responsibilities
- Own and deliver Canvas platform capabilities from problem definition through implementation, release, measurement, and iteration.
- Design and build maintainable systems for real-time collaboration, shared document editing, spatial interactions, rendering performance, asset management, and developer APIs.
- Develop API contracts, service boundaries, data models, validation, versioning, error handling, documentation, and platform integrations.
- Improve performance through profiling, bottleneck analysis, architectural simplification, and optimization of critical interaction paths.
- Build and evolve hierarchical document and scene structures, spatial indexing and querying, layout behavior, asset management, and selection mechanics.
- Contribute to AI-enabled product capabilities involving the canvas, document model, collaboration systems, or developer platform.
- Participate in technical design reviews, demos, code reviews, mentoring, documentation, and engineering-practice improvements.
- Partner with Product, Design, Engineering, and other stakeholders to deliver reliable and intuitive editor experiences.
Requirements
- Fluency in modern JavaScript and TypeScript, with familiarity in React, Node.js, or comparable modern frameworks.
- At least 6 years of experience building and shipping large-scale production software as part of an agile engineering team.
- Experience designing scalable, reliable, high-performance systems and developer-facing abstractions.
- Experience designing clean API contracts and service boundaries, including data models, versioning, validation, error handling, documentation, and maintainability.
- Experience with distributed, concurrent, collaborative, or low-latency systems and concepts such as synchronization, consistency, event ordering, latency, failure modes, and performance trade-offs.
- Experience with performance optimization, including profiling, bottleneck analysis, memory and CPU efficiency, latency reduction, and responsiveness.
- Practical experience using AI-assisted tools to prototype, implement, test, document, and measure engineering work.
- Strong communication and collaboration skills, including a low-ego approach and the ability to contribute to technical discussions and team practices.
- Exposure to rich object models, parallel processing, off-main-thread architectures, rendering pipelines, background computation, or multithreaded systems is a plus.
- Interest in or hands-on experience building or integrating AI-enabled product capabilities is valued.
- Comfort working in high-growth, fast-paced environments or scale-ups is a plus.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Canvas Core in Remote vacancy
- ...one open, programmable blockchain platform. We are seeking a Senior Software Engineer with experience working with AWS-based backend services. This particular role will be expected to take ownership over Core’s backend services, providing various capabilities such as balance...SeniorSoftwareFull timeInternshipLocal area
- ...Summary The Wikimedia Foundation is looking for a full stack Senior Software web Engineer contractor to join the App Growth team within the Core Experiences engineering on a 3-month full time contract. This is not a native iOS or Android role. It is focused on web-first...SeniorSoftwarePermanent employmentFull timeContract workFor contractorsLocal areaRemote work
- ...this while never losing our focus on our core mission – to make the internet better... ...design, build and distribute open-source software that enables people to enjoy the... ...their terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...SeniorSoftwareFull timeImmediate startRemote workWorldwideHome office
- ...Makes Cloudbeds Unique At , we're not just building software, we’re transforming hospitality. Our platform powers hotels... ...getting started. How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer-facing...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
- ...an eight-figure business using its own software, Base360.ai is now launching as a standalone... ...We’re looking for a highly ambitious Senior Software Engineer who wants to build systems that solve... .... YOUR MISSION BUILD THE CORE PLATFORM Design and develop scalable...SeniorSoftwareFull timeTemporary workRemote workWorldwide
$100 per hour
...video for more details: We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with modern... ...judgments, and explaining them clearly. WHO YOU ARE • Senior, Staff or Principal-level engineer (or equivalent experience)...- ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...SeniorSoftwareLong term contractFull timeWork from home
$164.49k - $197.39k per year
...instrumentation to query layer to visualization. We value open standards, great developer experience, and doing the hard engineering needed to ship reliable software at scale. You may not meet every requirement below. If this role excites you, please raise your hand. What you’...SeniorSoftwareFull timeLocal areaRemote workFlexible hours- ...intelligence capabilities with Excel’s object model, calculation engine, and event system. Optimize plugin performance, memory usage,... ...and event-driven architectures. ~ Experience with enterprise software deployment, updates, and version management. ~ Demonstrated ability...SeniorSoftwareWork at office
- ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ...industry leaders, including Anduril, Canva, Fortinet, Hewlett Packard Enterprise,... ...manual intervention as possible. As a Senior Engineer, you'll be a hands-on contributor...SeniorSoftwareFull time
- ...requirements, product direction, and technical strategy. Mentor junior engineers through code reviews, technical guidance, and onboarding, while... ...production incident response. Requirements ~5–8 years of software engineering experience with expert-level Python proficiency for...SeniorSoftwareWork at officeRemote workWork from home
- ...useful, correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations,... ...explanations of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience, or equivalent experience. Strong...SeniorSoftwareFull timeContract workRemote workWorldwide10 hours per weekFlexible hours
- ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1.... ...software. What You’ll Do? As a Senior Software Developer , you’ll play a key... ...Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Additional...SeniorSoftwareLocal areaRemote workWorldwideFlexible hours
- ...Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy,... ...architectures - Experience with enterprise software deployment, updates, and version management... ...add-ins - Knowledge of Excel's calculation engine, object model, and common power-user patterns...SeniorSoftwareFull timeWork at officeLocal areaWorldwide
- ...this while never losing our focus on our core mission – to make the internet better... ..., build and distribute open-source software that enables people to enjoy the... ...About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain,...SeniorSoftwareImmediate startHome office
$153k - $213k per year
...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards... ...through code review. What we look for - 5+ years of experience in software development or engineering, with a deep understanding of system...SeniorSoftwareLong term contractFull timeRemote work- ...Come join us! About the Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-... ...critical decisions. Who You Are: - 5+ years building production software, with significant experience in desktop applications or Office add...SeniorSoftwareFull timeWork at officeWorldwide
$149.6k - $199.6k per year
...thinking are real—and happening daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible for the distributed systems that...SeniorSoftwareFull timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...a tangible impact at global scale. Our Engineering culture values autonomy, excellence, ownership... ...improve how we build and operate software. If you’re excited by solving complex global... ...What you get to do: We’re looking for a Senior Software Engineer to design, build, and...SeniorSoftwareInternshipRemote work
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...year. This role entails Develop MAAS core components and features to make MAAS the...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$143.8k - $231.9k per year
...through the AI-First transformation, and we are looking for a Senior Software Engineer to join our Engineering Operations Team. As part of this high... ...by creating, implementing and maintaining scalable core processes to enhance development efficiency, reliability, and...SeniorSoftwareWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hoursShift work$149.8k - $241.5k per year
...About the role: We’re seeking a talented engineer to develop and maintain Kubernetes... ...opportunity to make a significant impact on our software and processes. Curious about the kind of... ...and a deep understanding of its core concepts. – Willingness to work collaboratively...SeniorSoftwareWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours- ...GitLab to ship better, more secure software faster. The same principles... ...works: we embrace AI as a core productivity multiplier, with... ...are looking for a Distinguished Engineer to lead technical direction across... ...and represent the most senior level of technical leadership...SeniorSoftwareFull timeRemote workShift work
$104k - $139k per year
...this while never losing our focus on our core mission – to make the internet better for... ...design, build and distribute open-source software that enables people to enjoy the internet... ...Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and...SeniorSoftwareLong term contractImmediate startRemote workHome office- ...quality, production-ready code. Promote engineering best practices, robust testing, and... .... Requirements At least 5 years of software engineering experience building production... ...and engineering teams. Ability to work core EST hours when not located near a Toast office...SeniorSoftwareFull timeWork at office
- ...about this role, we encourage you to apply. The Role We are looking for a Frontend Developer to join our Engineering team to enable us to build high quality software more quickly and to improve our systems for both customers and internal users. Reporting to the Frontend...SeniorSoftwareRemote workFlexible hours
$149.6k - $199.6k per year
...thinking are real—and happening daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible for the distributed systems that...SeniorSoftwareFixed term contractWork at officeRemote workHome officeFlexible hours- ...improve those experiences. We’re a cross-functional team of engineers, product managers, designers, and data partners who move... ...quality, reliability, and scalability. YOUR MISSION As a Senior Software Engineer on the Growth & Engagement team, you’ll build the products...SeniorSoftwareLong term contract
- ...cost controls. Define measures for agent output quality so engineering teams can trust results without hand-reviewing them. Apply agent... ...do not report to you. Requirements At least 5 years of software engineering experience with daily production coding....SeniorSoftwareFull timeLocal areaRemote workWork from homeHome officeFlexible hours
- ...reviews, documentation, and complex bug fixes. Mentor other engineers and help the team produce maintainable frontend code. Requirements... ...building customer-facing frontend products at a high-quality software company. ~ Strong React and TypeScript fundamentals with deep...SeniorSoftwareFull timeWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Canvas Core. Be the first to apply!
Related searches
- software engineer internship Remote
- software engineer Remote
- software developer remote Remote
- développeur logiciel Remote
- software developer internship no experience Remote
- software developer no experience Remote
- new graduate software developer Remote
- software developer internship Remote
- remote entry level software developer Remote
- software design engineer Remote
