Engineering Manager (BE) - Media Platform

1 Day ago • 6-8 Years • Backend Development • Undisclosed

Job Summary

Job Description

Lead a team of software engineers building and maintaining highly scalable backend services crucial to Canva's user interactions. Oversee the design and implementation of high-performance solutions for new features, collaborating closely with product and design teams. Set team goals, balancing product needs with service health and cost. Work across teams to prioritize requests, communicating effectively with frontend, design, and other backend teams. Coach engineers, providing feedback and supporting their growth. Ensure code quality through reviews, testing, and adherence to best practices. This role requires strong leadership, technical expertise in backend services (ideally Java), and experience with large-scale datastores like AWS DynamoDB and S3.
Must have:
  • Strong coaching and interpersonal skills
  • Experience leading engineering teams
  • Building highly scalable backend services (Java)
  • Strong computer science fundamentals
  • Proficient in cloud platforms
  • Strong problem-solving skills
Good to have:
  • Experience with large-scale distributed microservices
  • Platform team experience (IC or management)
  • Image, font, audio, or video processing experience

Job Details

Company Description

The Media Platform group builds services to empower Canva’s many users to design with every ingredient, on every device, whenever they design. The Core Media team owns the services that ingest process and serve up the millions of photos, graphics and fonts that are part of all the designs created on Canva every day.

Your day-to-day activities will consist of leading a team of high performing software engineers, setting goals and expectations for the team, driving a culture of high performance, whilst participating in engineering designs and problem solving.

Job Description

What you will do:

  • Lead a team that builds and maintains highly scaled backend services critical to most user interactions with Canva
  • Oversee the design and implementation of scalable, high-performance solutions to support new features across Canva
  • Collaborate closely with both group leadership and product & design specialties, to meet new product needs
  • Set clear goals for the team; balancing product needs against the long-term health and cost of the owned services
  • Work closely with many teams and groups across the company to balance requests against overall company priorities
  • Communicate and collaborate with frontend, design, and other backend teams to integrate font and image-related services with the broader Canva product
  • Coach engineers by providing regular, practical feedback and collaboratively helping them reach their personal growth goals
  • Ensure code quality and maintainability through code reviews, testing, and adherence to best practices

Must-Have;

  • Strong coaching skills and interpersonal skills, and can engage and motivate a team with diverse backgrounds and experiences
  • Proven experience in leading and supporting engineering teams, fostering collaboration, providing feedback, and enabling high performance
  • Experience in building highly scalable, secure and efficient backend services, ideally using Java
  • Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns
  • Strong interpersonal skills to handle conflicts and difficult conversations
  • Proficient in working with cloud platforms and services
  • Strong problem-solving skills and the ability to debug complex issues
  • Worked with large-scale datastore such as AWS DynamoDB, S3, or equivalent

Nice to have;

  • Experience building large-scale distributed micro-services
  • Technical background - having worked in a platform team as an IC or managed a platform-focused team previously
  • Experience in image, font, audio or video processing would be an advantage

Similar Jobs

Sinch - Senior Java Backend Developer - Malmö - Onsite

Sinch

Malmö, Skåne County, Sweden (On-Site)
3 Months ago
Saviynt - Associate Principal Engineer/Senior Engineer - IGA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Paytm - Technical Security - Vulnerability Assessment

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
3 Months ago
HP - AI Lab – ML Engineer, Model Optimization

HP

Sant Cugat Del Vallès, Catalonia, Spain (On-Site)
4 Months ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Belgrade, Serbia (On-Site)
1 Month ago
Gunzilla - Senior Backend Developer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
4 Weeks ago
Epic Games - Senior Developer Relations Engineer

Epic Games

United States (On-Site)
3 Weeks ago
bosh group india - Backend Developer-Support Engineer

bosh group india

Bengaluru, Karnataka, India (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtika - JavaScript Technical Lead

Playtika

Ukraine (On-Site)
1 Month ago
Appier - Software Development Engineer in Test (Intern)

Appier

Taipei City, Taiwan (On-Site)
2 Months ago
undefined - Technical Support Engineer

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PlayStation Global - Senior Service Reliability Engineer

PlayStation Global

Berlin, Berlin, Germany (On-Site)
3 Months ago
Nielsen Holdings - Senior Software Engineer ( Java , Python , SQL , AWS / Oracle)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Britive - SENIOR SOFTWARE ENGINEER

Britive

San Francisco, California, United States (Remote)
2 Months ago
Google - Software Engineer II, Full Stack, Subscription Services

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Senior/Tech Lead Software Development Engineer, Network Monitoring & Alerts - San Jose

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Android/iOS Engineer, Flow - 2025 Start

ByteDance

Singapore (On-Site)
2 Months ago
PENN Interactive - Senior QA Automation Engineer

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Auckland, Auckland, New Zealand

Tencent - Backend Development Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
1 Week ago
Warner Bros Discovery - Revenue, Strategy & Sales Director

Warner Bros Discovery

Auckland, Auckland, New Zealand (On-Site)
1 Month ago
Warner Bros Discovery - Legal Counsel - WBITVP NZ

Warner Bros Discovery

Auckland, Auckland, New Zealand (On-Site)
1 Month ago
Dinosaur Polo Club - Experienced Games Artist

Dinosaur Polo Club

Wellington, Wellington, New Zealand (On-Site)
4 Weeks ago
Visa - Chief Systems Architect

Visa

Auckland, Auckland, New Zealand (Hybrid)
1 Month ago
Canva - Data Lead - Print

Canva

Auckland, Auckland, New Zealand (Hybrid)
1 Month ago
Zuru - Content Editor Executive

Zuru

Auckland, Auckland, New Zealand (On-Site)
2 Months ago
Zuru - Product Design Engineer

Zuru

Auckland, Auckland, New Zealand (On-Site)
3 Months ago
Tesla - Body Repair Technician (Expressions of Interest)

Tesla

Auckland, Auckland, New Zealand (On-Site)
1 Day ago
Zuru - Marketing Executive (FMCG/CPG)

Zuru

Auckland, Auckland, New Zealand (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Ambient Security - Staff Software Engineer

Ambient Security

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Discord - Senior Software Engineer, Partner Engineering

Discord

United States (Remote)
3 Weeks ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
2 Months ago
Avalanche Studios Group - Senior Cloud Engineer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Week ago
Thatgamecompany - Gameplay Engineer

Thatgamecompany

Canada (Remote)
1 Day ago
PwC - Associate_ Java developer _Application  Technology_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Evolution - Scala Engineer

Evolution

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
CloudHire - Senior Java Developer

CloudHire

Hyderabad, Telangana, India (Remote)
2 Months ago
GameChanger  - Machine Learning Ops Engineer

GameChanger

United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Vienna, Vienna, Austria (Remote)

Sydney, New South Wales, Australia (Remote)

Sydney, New South Wales, Australia (Remote)

Sydney, New South Wales, Australia (Remote)

Melbourne, Victoria, Australia (Remote)

London, England, United Kingdom (Remote)

London, England, United Kingdom (Remote)

Auckland, New Zealand (Remote)

View All Jobs

Get notified when new jobs are added by Canva

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug