Senior Backend Engineer, Canva Core

Remote Full-time
ABOUT THE TEAMOur Canvas Core team builds and maintains the foundational platform that powers the visual thinking canvas. This includes the document model for Murals, the schema for storage in our database and the realtime message protocol that enables seamless remote collaboration.Our primary focus is ensuring the Mural editor is reliable, high-performing, and easy to use.We also provide a suite of APIs that other teams across the company use to build additional features such as collaboration & presentation tools, integrations, and AI-powered functionality. For these APIs, we prioritize simplicity and developer experience, making it as easy and fast as possible for others to build on top of our platform. YOUR MISSION As a Senior Software Engineer, you will ensure the Mural editor is reliable, high-performing, and intuitive, while designing and maintaining a suite of robust APIs that support real-time collaboration, presentations, integrations, and AI-powered features across the company.You’ll lead projects end-to-end from design and planning through execution and release focusing on server APIs, data schemas, and storage infrastructure to guarantee scalability, performance, and extensibility.Working closely with product and platform teams, you’ll enable a best-in-class user experience. You’ll also champion technical excellence by guiding complex system development, mentoring teammates, and helping shape our engineering practices and culture.WHAT YOU'LL DOLead research, design, and prototyping for backend features across the Canvas Core domainBuild and maintain scalable, high-performance systems that support real-time collaboration in the Mural editorDrive projects from prototyping to production as a hands-on contributor and technical leaderDesign flexible, maintainable systems and ensure quality, reliability, and performanceUse AI tools in your day-to-day workflow to enhance productivity and innovationDevelop robust automated testing and documentation strategiesContribute to team growth by mentoring, leading technical discussions, and participating in code reviewsHelp evolve team processes and drive continuous improvement in our engineering practicesWHAT YOU'LL BRING 3+ years of experience building and shipping production-grade software in an agile teamStrong full-stack development skills, with a focus on JavaScript/TypeScript and modern web frameworks (e.g., React, Node.js)Experience engineering real-time collaborative platforms, including Collaborative Document Editing or MMO / Virtual World development, including but not limited to understanding of conflict-free data replicated data types (CRDT), event sourcing and other kinds of distributed data structuresProven ability to quickly learn new technologies and navigate large codebasesA strong interest in AI-driven development and a willingness to experiment with new approachesExperience leading technical projects and shipping customer-facing features in iterative cyclesStrong communication and collaboration skills with an inclusive, team-first mindsetExperience in fast-paced, high-growth environments or startups is a plusEqual Opportunity We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Pinterest Expert and Blog Specialist

Remote Full-time

Senior Backend Engineer - PHP

Remote Full-time

Experienced Part-Time Remote Data Entry Specialist – Accurate Data Management and Entry for arenaflex Projects

Remote Full-time

**Experienced Homeoffice Chat Support Specialist – Deliver Exceptional Customer Experience**

Remote Full-time

Commercial Underwriter I (West Coast) - National General

Remote Full-time

Audit Support Analyst

Remote Full-time

Finance Planning Analyst - College of Education

Remote Full-time

Senior Associate, Customer Experience

Remote Full-time

Customer Care Coordinator – Remote Experience Champion for Global Travel & Guest Delight at Jetsetters Journey

Remote Full-time

Experienced Math Teacher/Tutor Wanted for K-12 Students in Allen, TX - Join Our Team at Mathnasium!

Remote Full-time
← Back to Home