Skip to main content
Canva logo

Engineering Manager - Fonts & Images Processing

Canva
Location🌍Worldwide
Job Type💼Full‑time
Posted📅184 days ago
Engineeringjavaawsbackendcloudscalability

About the Role

Lead a team of engineers in building and optimizing the core services that process and deliver fonts and images for millions of Canva users, shaping a critical part of the design experience.

Responsibilities

  • Lead a team of engineers developing and maintaining Java backend services and tools for fonts and images processing.
  • Oversee the buildout of early C++ backend services.
  • Design and implement scalable, high-performance systems for processing large volumes of fonts and images content.
  • Collaborate with group leadership, product, and design teams to meet new product needs.
  • Set clear team goals, balancing product needs with the long-term health and cost of owned services.
  • Coach engineers through regular feedback and support their personal growth goals.
  • Ensure code quality and maintainability through code reviews, testing, and best practices.

Requirements

  • Strong coaching and interpersonal skills to motivate a diverse team.
  • Proven experience leading and supporting engineering teams, fostering collaboration and high performance.
  • Experience building highly scalable, secure, and efficient backend services, ideally using C++/Java.
  • Solid computer science fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns.
  • Proficient in working with cloud platforms and services.
  • Strong problem-solving skills and ability to debug complex issues.
  • Experience with large-scale datastores such as AWS DynamoDB, S3, or equivalent.

About the Team

The Media Platform group crafts services to empower users designing with every ingredient, on every device, whenever they design. The Fonts & Images Processing team specifically builds services and tools to ingest, process, and deliver fonts & images for millions of daily users.

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 Software Engineer at Snowflake1mo
🌍Worldwide💼Full‑time
pythonbackendai
Software Engineer, New Grad at Deliveroo1mo
🌍Worldwide💼Full‑time
pythonjavaaws
Account Manager, Israel at DoiT International2mo
🌍Israel💼Full‑time
awsgcpfinops
Senior Software Engineer, Back-end at Affirm2mo
🌍Poland💼Full‑time
pythonkotlinaws
Senior Backend Engineer - China Trust & Care at Canva3mo
🌍China💼Full‑time
javabackendapi
Principal Production Engineer at Canva3mo
🌍Worldwide💼Full‑time
javagolangrust