Skip to main content
Canva logo

Senior Effects Engine Engineer

Canva
Location🌍Worldwide
Job Type💼Full‑time
Posted📅50 days ago
Engineeringcppopenglmetalvulkanshadergraphics

About the Role

We are looking for a Senior Effects Engine Engineer to architect high-performance rendering pipelines and intuitive toolchains that unlock creative expression for millions of users. You will play a pivotal role in shaping the future of multimedia creation by building scalable, cross-platform video technology.

Responsibilities

  • Build and maintain a cross-platform multimedia effects SDK supporting iOS, Android, Web, and desktop.
  • Develop tooling to support special effects content creation, testing, and asset lifecycle management.
  • Design mobile-side effect asset management systems for optimal storage, loading, and update handling.
  • Integrate new visual features like 3D, facial effects, and dynamic shaders with our custom rendering engine.
  • Prototype and productionize next-gen effects, including AI-powered and real-time visual capabilities.

Requirements

  • Advanced proficiency in C++ for engine and SDK development.
  • Solid experience with Java, Objective-C/Swift, and JavaScript/TypeScript.
  • Proficient in at least one graphics API (OpenGL, Metal, Vulkan, or DirectX) and shader languages (GLSL or HLSL).
  • Experience in mobile app development and performance optimization.
  • Ability to design scalable graphics architectures and collaborate effectively with design teams.

Nice-to-Haves

  • Experience with on-device AI deployment (e.g., CoreML, QNN).
  • Familiarity with DCC tools such as Maya or Substance.
  • Experience with automated testing practices and large-scale codebase management.

About Canva

View company

Canva is an Australian multinational software company that provides an online graphic design platform with a drag-and-drop interface. It operates on a freemium model, allowing users to create designs for social media, presentations, posters, documents, and other visual content.

Automate Your Job Search

Unlock more jobs, including 100k+ salaries. Generate tailored resumes and cover letters automatically.

Get Job Alerts
Receive notifications for similar jobs

Share this job

Similar Jobs

Senior Effects Engine Engineer at Canva2mo
🌍Worldwide💼Full‑time
cppopenglvulkan