Responsibilities
- Lead research, design, and prototyping for backend features across the Canvas Core domain
- Build and maintain scalable, high-performance systems that support real-time collaboration in the Mural editor
- Drive projects from prototyping to production as a hands-on contributor and technical leader
- Design flexible, maintainable systems and ensure quality, reliability, and performance
- Use AI tools in your day-to-day workflow to enhance productivity and innovation
- Develop robust automated testing and documentation strategies
- Contribute to team growth by mentoring, leading technical discussions, and participating in code reviews
- Help evolve team processes and drive continuous improvement in our engineering practices
Requirements
- 3+ years of experience building and shipping production-grade software in an agile team
- Strong 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 structures
- Proven ability to quickly learn new technologies and navigate large codebases
- A strong interest in AI-driven development and a willingness to experiment with new approaches
- Experience leading technical projects and shipping customer-facing features in iterative cycles
- Strong communication and collaboration skills with an inclusive, team-first mindset
Nice to Have
- Experience in fast-paced, high-growth environments or startups is a plus

