Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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... 
    Senior
    Software
    Full time
    Internship
    Local area

    Ava Labs

    Remote
    12 days ago
  •  ...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... 
    Senior
    Software
    Permanent employment
    Full time
    Contract work
    For contractors
    Local area
    Remote work

    Wikimedia Foundation

    Remote
    8 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Remote
    8 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Cloudbeds

    Remote
    9 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Temporary work
    Remote work
    Worldwide

    The Flex

    Remote
    12 days ago
  • $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)... 

    G2i

    Remote
    6 hours ago
  •  ...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... 
    Senior
    Software
    Long term contract
    Full time
    Work from home

    Spotify

    Remote
    5 days ago
  • $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’... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    4 days ago
  •  ...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... 
    Senior
    Software
    Work at office

    AlphaSense

    Remote
    5 days ago
  •  ...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... 
    Senior
    Software
    Full time

    Chainguard

    Remote
    26 days ago
  •  ...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... 
    Senior
    Software
    Work at office
    Remote work
    Work from home

    Instacart

    Remote
    5 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Contract work
    Remote work
    Worldwide
    10 hours per week
    Flexible hours

    G2i Inc.

    Remote
    7 days ago
  •  ...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... 
    Senior
    Software
    Local area
    Remote work
    Worldwide
    Flexible hours

    Fortive

    Remote
    5 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Worldwide

    Alphasense

    Remote
    5 days ago
  •  ...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,... 
    Senior
    Software
    Immediate start
    Home office

    Mozilla

    Remote
    4 days ago
  • $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... 
    Senior
    Software
    Long term contract
    Full time
    Remote work

    Affirm

    Remote
    5 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Worldwide

    Alphasense

    Remote
    6 days ago
  • $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... 
    Senior
    Software
    Full time
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    7 days ago
  •  ...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... 
    Senior
    Software
    Internship
    Remote work

    Paymentology

    Remote
    11 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    10 days ago
  • $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... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours
    Shift work

    Camunda

    Remote
    12 days ago
  • $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... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Camunda

    Remote
    12 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Remote work
    Shift work

    GitLab

    Remote
    8 days ago
  • $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... 
    Senior
    Software
    Long term contract
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    13 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office

    Toast, Inc.

    Remote
    13 days ago
  •  ...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... 
    Senior
    Software
    Remote work
    Flexible hours

    Megaport

    Remote
    4 days ago
  • $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... 
    Senior
    Software
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    4 days ago
  •  ...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... 
    Senior
    Software
    Long term contract

    MURAL

    Remote
    5 days ago
  •  ...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.... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Camunda

    Remote
    8 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Work from home
    Flexible hours

    Atlassian

    Remote
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Canvas Core. Be the first to apply!