Senior Software Engineer, Canvas Core
MuralWhat 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. Contribute to developer-friendly APIs, service boundaries, and platform contracts that internal teams can build on quickly and safely.
What We're Looking For
6+ years building and shipping large-scale production software as part of an agile engineering team. Fluency in modern JavaScript/TypeScript, with familiarity in React, Node.js, or comparable modern frameworks. Experience designing clean API contracts and service boundaries, including thoughtful data models, versioning, validation, error handling, documentation, and long-term maintainability.
What We Offer
Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Equal Opportunity employer ensures individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process.
Key Skills & Technologies
Additional Information
Experience Level
Senior
Job Language
English
Employment Type
Full-time
Work Mode
Remote