Canva Logo

Canva

Engineering Manager (BE) - Media Platform (Remote across ANZ)

Posted 21 Hours Ago
Be an Early Applicant
Remote
Hiring Remotely in Sydney, New South Wales
Senior level
Remote
Hiring Remotely in Sydney, New South Wales
Senior level
The Engineering Manager will lead a team developing scalable backend services for Canva, set goals, collaborate with multiple teams, coach engineers, and ensure code quality. The role involves problem-solving and overseeing implementation of new features while maintaining high performance and service viability.
The summary above was generated by AI

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


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.

Top Skills

Java
HQ

Canva Sydney, New South Wales, AUS Office

Canva Canva's Flagship Campus and Company HQ Office

Our flagship campus and company HQ is in Surry Hills, Sydney, where we first put down roots over 10 years ago. We also have a campus in Melbourne, and hubs in Perth, Brisbane and Adelaide.

Similar Jobs at Canva

21 Hours Ago
Remote
Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Senior Engineering Manager at Canva, you'll lead multiple engineering squads to drive product vision, ensuring delivery through collaboration across teams. You'll develop strategies that leverage team strengths and manage a variety of workstreams while fostering a positive and growth-oriented environment. You'll also take part in hands-on software development, focusing on backend and AI/ML integrations.
Top Skills: JavaPython
5 Days Ago
Remote
Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As an Engineering Manager at Canva, you will lead a team focusing on video editing features, collaborating with stakeholders, driving project delivery, and fostering a culture of teamwork and collaboration. You will use your experience in technical leadership to guide engineers in building robust solutions for users worldwide.
Top Skills: JavaScriptTypescript
21 Hours Ago
Remote
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
The Senior Software Engineer will develop self-service infrastructure, improve developer workflows for CI/CD and manage tooling to optimize Canva's engineering teams. Responsibilities include system design, mentoring team members, and enhancing internal developer efficiency.
Top Skills: GoJavaPython

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account