
Senior Software Engineer, Canvas Core
Mural
Job description
ABOUT THE TEAM The Canvas Core team builds and maintains the foundational platform that powers Mural’s visual thinking experience. This includes the infinite canvas, key editor components, document editing behaviors, asset management, real-time collaboration, and the systems that enable fast, reliable, and intuitive interaction on the canvas. We’re also responsible for the Mural UI, the real-time message protocol that enables seamless remote collaboration, and the developer-friendly APIs that internal teams use to build features like diagramming, workshops, presentations, integrations, and AI-enabled product capabilities. Our mission is to ensure the Mural editor is fast, reliable, intuitive, and easy to build on. We prioritize performance, simplicity, developer experience, and platform quality, enabling teams across the company to ship quickly and safely on top of Canvas Core. YOUR MISSION As a Senior Software Engineer, you’ll help design, build, and improve the Canvas platform so that the Mural editor remains reliable, high-performing, and intuitive for our users. You’ll work on the systems that power real-time collaboration, shared document editing, spatial interactions, rendering and interaction performance, asset management, developer APIs, and AI-enabled product capabilities across the Mural editor. Your role will be to reduce platform complexity, improve the quality and speed of Canvas development, and help teams ship high-quality editor experiences quickly and safely. You’ll partner closely with Product, Design, Engineering, and other stakeholders to turn ambiguous product and platform problems into clear, maintainable technical solutions. Senior Engineers at Mural lead by example through strong technical execution, thoughtful design, high-quality implementation, and collaborative problem-solving. They help raise the bar for their team through design discussions, code reviews, mentoring, documentation, and pragmatic improvements to engineering practices. WHAT YOU’LL DO Own and deliver new Canvas platform capabilities and improvements from problem definition through implementation, release, measurement, and iteration Partner with Product and Design to shape high-quality user experiences, balancing pragmatic technical delivery with long-term platform needs Design and build maintainable Canvas platform systems, with accountability for quality, performance, reliability, and developer experience Contribute to developer-friendly APIs, service boundaries, and platform contracts that internal teams can build on quickly and safely Use AI-assisted tools and agentic workflows as part of your engineering practice to prototype, implement, test, document, and measure work effectively Strengthen the team through technical design reviews, demos, code reviews, mentoring, and improvements to engineering practices Build and evolve canvas systems with rich document and object models, including hierarchical scene or document structures, spatial indexing and querying, layout behavior, asset management, and selection mechanics Work on large-scale concurrent and real-time collaboration systems that keep shared documents synchronized across users, contributing to design decisions around event ordering, latency, conflict handling, and failure-mode management Help design, build, and integrate AI-enabled product capabilities where they intersect with the canvas, document model, real-time collaboration systems, or developer platform Improve performance through profiling, bottleneck analysis, architectural simplification, targeted optimization, and moving expensive work out of critical interaction paths so systems remain responsive as document complexity and user activity scale WHAT YOU’LL BRING Fluency in modern JavaScript/TypeScript, with familiarity in React, Node.js, or comparable modern frameworks 6+ years building and shipping large-scale production software as part of an agile engineering team Strong engineering judgment, with experience designing and delivering scalable, reliable, high-performance systems and developer-facing abstractions that balance simplicity, developer experience, and long-term maintainability Experience designing clean API contracts and service boundaries, including thoughtful data models, versioning, validation, error handling, documentation, and long-term maintainability Experience building distributed, concurrent, collaborative, or low-latency systems, such as collaboration tools, MMO games, shared-state systems, messaging protocols, or other low-latency user experiences, with familiarity across synchronization, consistency, event ordering, latency, failure modes, and performance trade-offs Exposure to complex systems with rich object models, including hierarchical scene or document structures, spatial indexing and querying, layout behavior, asset management, selection mechanics, and performance-sensitive user interactions is a strong plus Interest in AI-enabled product capabilities, or hands-on experience building or integrating them in production, such as intelligent editing, automation, recommendations, semantic document understanding, or collaboration features powered by AI Performance optimization experience, including profiling, bottleneck analysis, memory and CPU efficiency, latency reduction, and responsiveness as document complexity and user activity scale Familiarity with parallel processing, off-main-thread architectures, rendering pipelines, background computation, or other multithreaded systems is a plus Practical experience using AI-assisted tools to prototype, implement, test, document, and measure engineering work Communication and collaboration skills, with a low-ego approach to working with Product, Design, and Engineering, and the ability to contribute meaningfully to technical discussions, collaborate across teams, and help improve team engineering practices Comfort operating in high-growth, fast-paced environments or scale-
Similar jobs

Sr. Site Reliability Engineer
CentralReach
CentralReach is a leading provider of autism and IDD care software for Applied Behavior Analysis (ABA), multidisciplinary therapy, and special education. Trusted by more than 200,000 users, we enable therapy providers, educators, and employers to scale the way they deliver ABA and related therapies with innovative technology, market-leading industry expertise, and world-class customer satisfaction. The Platform Engineering group at CentralReach builds the underlying technologies that power our Public and Private Cloud Platforms worldwide. The group is responsible for storage, data infrastructure, IT, observability systems, DevOps, SRE, provisioning, compute, orchestration platform, internal tools, internal platforms (laptops, networks, systems etc.) and services - all the components that make up the CentralReach Platform. If you have a passion for the future, enjoy and thrive in an agile, fast-moving, ever-changing startup environment, welcome and take on technical challenges of all shapes and sizes, have excellent interpersonal skill and sense of humor and enjoy rolling up your sleeves and jumping in, then read on! As a Sr. SRE, you will work closely with the key stakeholders in Software Engineering to drive adoption of modern reliability practices like SLOs, error budget policies, actionable alerts, incident retrospectives, chaos testing, and end-to-end ownership. Key Accountabilities: Own production reliability, including availability, latency, performance, capacity planning, monitoring, emergency response, and uptime for production environments. Define, maintain, and improve SLOs, SLIs, error budgets, actionable dashboards, and observability practices. Analyze, troubleshoot, and resolve operational issues that affect service reliability and SLO performance. Build and automate multi-environment observability capabilities, including capacity forecasting based on usage patterns. Reduce toil and increase development velocity through automation and continuous improvement. Provide production support, including incident, change, and problem management; root cause analysis; service restoration; runbooks; and standard operating procedures. Identify data-driven opportunities to improve system architecture, availability, performance, and reliability. Collaborate with software engineering teams on release management, roadmap planning, and operational readiness. Implement and manage reliability and observability tools such as Datadog, Prometheus, and Grafana. Desired Skills and Experience: Experience with monitoring, APM, and observability tools such as Splunk, Prometheus, Datadog, and OpenTelemetry. Experience implementing observability strategies for logs, metrics, and traces. Strong understanding of CI/CD practices and tools such as Jenkins, GitHub Actions, GitLab, Argo, and Kargo. Strong understanding of major cloud providers, preferably AWS, and cloud-native infrastructure concepts. Strong understanding of containerization technologies, including Kubernetes and Helm. Experience with one or more programming languages, such as Java, Python, or Go, and familiarity with .NET application development. Strong understanding of Linux, Windows, software development, systems, networking, and cloud concepts. Experience using AI to improve productivity and amplify technical skills. Base Salary Range $160,000—$180,000 USD Backed by Roper Technologies, Inc. (Nasdaq: ROP), CentralReach is entering an exciting phase of growth, innovation, and scale. Recognized as one of the best places to work over 10 times by organizations such as Inc, Built In, and NJBIZ, our culture is centered around impact, inclusion, and flexibility. As a hybrid company with collaborative offices in Ft. Lauderdale, FL; Holmdel, NJ; and Verona, Italy, we foster a workplace where top talent can thrive and make a real difference in the lives of those we serve. We offer competitive compensation, comprehensive health benefits, generous PTO, 401(k) matching, and paid parental leave to our full-time employees. Our team members also enjoy hybrid work schedules, career development support, wellness programs, and opportunities to give back through CR Cares™, our community engagement initiative. Be part of a market leader driving the future of care. Explore opportunities at centralreach.com/careers. Protecting your information is important to us. Please take a moment to review our Notice of Privacy Practices for Job Applicants. Applicant-Privacy-Notice-110725 to understand how we collect, use, store, and protect your personal information during the recruitment process.

Partner Sales Manager
Amplitude
Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories in G2’s Winter 2026 Report, Amplitude is the best-in-class solution for product, data, and marketing teams. Learn more at amplitude.com. As an organization, we deliver for our customers by living our values. We operate from a place of humility, take ownership of problems and successes, approach challenges with a growth mindset, and put our customers at the center of everything we do. Partner Sales Manager Amplitude’s Partner ecosystem is made up of the best-in-class consultancies, agencies and technology providers globally. We are looking for a Partner Sales Manager to drive revenue in collaboration with our top solution and technology partners. You will be responsible for LATAM partner pipeline creation and partner sales contribution. As a Partner Sales Manager you will prioritize which partners to recruit in-region (solution), and how to build predictable sourced pipeline with those who you recruit. You will build a partner business plan with each of your primary partners in order to ensure repeatable sales pipeline; coordinate co-marketing to drive pipeline creation; and work closely with the sales leadership in your territory to keep field sellers and partners aligned for mutual success. This role is on the global partner team, and you will work cross-functionally with sales, partner marketing, programs & operations, and enablement to ensure partner success. As a Partner Sales Manager, you will: Align with Sales leadership to develop a partner strategy appropriate your territory, designed to achieve identified pipeline and revenue targets Focused on working with Resell and Solutions Partners to source pipeline, own sales cycle, customer onboarding and ongoing post-sale services Heavy emphasis on playing "sales manager" to partner sales teams on structured enterprise sales approach to managing sales cycles (including account planning, weekly deal reviews and inspection, forecasting). Drive sourced pipeline via marketing efforts and sales sourced pipeline Co-create partner plans with your regional partners to enable field activities (e.g. account mapping, co-marketing, solution plays) Build partner-sourced and assisted pipeline in your territory Be the trusted advisor to AEs and make working with partners easy Pre-qualify partners on opportunities they source Prepare partners to productively meet with Amplitude AEs Activate new partners in region that help broaden and enhance Amplitude’s platform by driving partner-sourced revenue Track joint sales pipeline and attend internal forecast calls to provide visibility into partner-sourced opportunities, including identifying where partners are a good fit to assist existing opportunities You'll be a great addition to the team if you have: Must have at least 5-8 years of experience in Partner, Sales, or Channel Development roles Experience in a fast-paced environment, growing and managing partner-sourced pipeline in mid-size and enterprise market segments Use data to make decisions about priorities, and focus on outcomes over activities Solve complex problems and design processes, a doer with a bias for execution Are motivated by exceeding revenue targets Knowledge of the Product Management or Analytics, Experimentation & Growth landscape is preferred. You might have worked in the industry or have a passion for learning An entrepreneurial mindset to build new partnerships, create new categories, and make an impact A passion for collaborating with colleagues in a team centric environment. Who We Are The Company: Amplitude is filled with humble, life-long learners who are eager to help one another and the company succeed. Our values of growth mindset, ownership, and humility are core to the way we work: we’re tenacious in the face of challenges, we take the initiative to solve problems that drive our shared success, and we operate from a place of empathy and openness, seeking to understand many points of view. The Product: Amplitude is a digital analytics platform – we help companies understand their users, rapidly release better product experiences, and ultimately grow their business. We’re super proud of what we’ve built and continue to expand: a platform that empowers companies to thrive in the digital era. Other fun facts about Amplitude: G2: #1 product analytics solution and #3 best software product Business Insider: A top tech company to bet your career on Fast Company: #3 most innovative enterprise company in the world Amplitude went public via a direct listing in September 2021 and is now trading under the ticker AMPL. Founded in 2012, Amplitude is backed by Benchmark Capital, Sequoia Capital, IVP, Battery Ventures, Y Combinator and other top tier investors. We’re a global and fast-growing team! We have offices in San Francisco (HQ), New York, Vancouver, Amsterdam, London, Paris, Singapore, and employees around the world. Our mascot is the datamonster, who loves to chow down on numbers, charts, and graphs. Nom nom. Amplitude provides equal employment opportunities (EEO). All applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. Our values: At Amplitude, our values guide how we show up for one another and for our customers: Humility: We operate from a place of empathy and openness, seeking to understand many points of view. Ownership: We take the initiative to solve problems that drive our shared company success. Growth Mindset: We’re tenacious in the face of challenges and seek feedback in order to grow ourse