Senior Backend Engineer - Entities Platform

Canva
Sydney
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Problem-solving","Self-directed learning","Initiative","Team-first thinking"]

Own the full lifecycle of backend code for Canva’s Entities Platform, from design and development through testing, production deployment, and ongoing improvements. Build secure, performant services and APIs for a cloud-based, distributed systems environment, considering system-wide impacts. Write clean, well-tested Java-based code, take initiative on unowned work, contribute to operational health through on-call, and deliver reliable solutions at massive scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canva
Canva
15 hours ago

Senior Backend Engineer - Entities Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Own the full lifecycle of backend code for Canva’s Entities Platform, from design and development through testing, production deployment, and ongoing improvements. Build secure, performant services and APIs for a cloud-based, distributed systems environment, considering system-wide impacts. Write clean, well-tested Java-based code, take initiative on unowned work, contribute to operational health through on-call, and deliver reliable solutions at massive scale.
Location: Sydney
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the full lifecycle of backend code from design and development through testing, production deployment, and ongoing improvements.
  • •Produce secure, performant, pragmatic designs while considering system-wide impacts across the platform.
  • •Write clear, concise, and well-tested code aligned with engineering principles and style guides.
  • •Gain ownership of systems/components and contribute to their operational health, including participating in on-call practices.
  • •Analyze root causes of problems, propose alternative solutions, estimate work, and execute technical proposals to advance team objectives.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityParental LeaveFlexible Leave

Key Requirements

  • •Strong programming expertise in any language, with willingness to work primarily in Java for backend development.
  • •Solid understanding of distributed systems, databases, and cloud infrastructure fundamentals (AWS experience preferred).
  • •Experience building scalable backend services and APIs.
  • •Demonstrated ability to write clean, tested, maintainable code that operates reliably at scale.
  • •Strong communication and problem-solving skills to collaborate across teams and break down complex backend challenges.
Skills:CommunicationProblem-solvingSelf-directed learningInitiativeTeam-first thinking
Languages:English
Tech Stack:JavaAWSAPIsCloud infrastructureDistributed systemsDatabases

Company Brief

Canva
Canva is an online visual communications platform that provides drag-and-drop design tools, templates, and media assets for creating presentations, social media graphics, videos, documents and more, serving individuals and large enterprises globally.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Surry Hills, New South Wales, Australia
Founded: 2012
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor