Software Engineer (Canvas, AI & Agentic Engineering)
Description
- Development and maintenance of mission-critical video processing, transcription, accessibility pipelines, and interactive analytics services using TypeScript, React, and Ruby on Rails
- Building, refining, and deploying custom Claude skills, autonomous development workflows, and tool integrations that automate repetitive engineering tasks, generate synthetic test datasets, and accelerate the PR review cycle
- Architecting resilient cloud services utilizing AWS primitives (S3, SQS, Lambda, CloudFront, EC2, RDS) to achieve high availability, low latency, and rock-solid uptime for media streaming and transcode queues
- Partnering with product and UX teams to integrate intelligent, AI-enhanced features into Canvas
- 3+ years of enterprise engineering experience building, testing, and maintaining distributed web applications in production environments
- Hands-on agentic engineering expertise incorporating Claude, Cursor, Copilot, or LLM agentic toolchains into production engineering workflows, including building custom skills, system prompts, automated code refactoring pipelines, or autonomous agent loops
- Solid TypeScript and JavaScript proficiency building responsive, accessible, component-driven UIs in modern React
- Backend capability with Ruby on Rails or strong proficiency in another modern MVC/backend framework with ability to quickly ramp up on Rails
- Strong grasp of relational databases including PostgreSQL query optimization, migrations, indexing
- Enterprise cloud deployment experience on AWS
- Working knowledge of Docker, CI/CD pipelines, automated testing (unit, integration, end-to-end), and infrastructure-as-code principles
- Direct experience building developer tools, CLI utilities, or MCP (Model Context Protocol) servers that interface with LLM agents
- Understanding of Web Content Accessibility Guidelines (WCAG 2.1 AA) in enterprise educational applications
- Competitive compensation
- Participation in ownership program for full-time employees
- Flexible work culture with remote, hybrid, and in-office collaboration spaces varying by role, team, and location
- Generous time off including local holidays and annual “Dim the Lights” period in late December
- Comprehensive wellness programs and mental health support
- Learning and development resources including professional development tools and tuition reimbursement
- Provision of technology and tools needed to do best work
- Motivosity employee recognition program
- Culture rooted in inclusivity, support, and meaningful connection