Senior Backend Software Engineer

extra parental leave - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Strong experience in backend development, preferably with Java or similar languages., Understanding of building reliable, maintainable, and scalable distributed systems., Experience with service-to-service APIs, data pipelines, or intelligent routing systems is a plus., Ability to lead projects end-to-end and collaborate across teams..

Key responsibilities:

  • Design and maintain backend services and APIs for support systems.
  • Build systems to route users to appropriate help channels based on various signals.
  • Collaborate with product, design, and operations teams to understand user needs.
  • Optimize the performance and reliability of support systems.

Canva logo
Canva Computer Software / SaaS Large http://www.canva.com
1001 - 5000 Employees
See all jobs

Job description

Company Description

About the GroupTeam

You’ll be joining the Growth Enablement team, part of Canva’s International Supergroup. Our mission is to help Canva expand into new markets by building systems that enable truly local experiences for users around the world. We work closely with teams across product, engineering, and growth to ensure Canva can seamlessly adapt to different regions. Your mission is to help users get the support they need — whether that’s through selfserve tools, personalized help centers, or direct support from our specialist teams.

About the RoleSpecialty

We’re looking for a Senior Backend Engineer to drive the design and development of services that power our user support ecosystem. This is a highimpact, highautonomy role that requires a strong systems mindset and the ability to work crossfunctionally with product managers, designers, and data teams. You’ll play a key role in shaping the architecture, improving data pipelines, and building APIs that connect users with the right help — at the right time. Youll gain handson experience in writing reusable code and technical documentation while leading projects, driving experiments, and collaborate with multiple teams. This is an exciting opportunity for an experienced engineer skilled in communication and designing systems that balance simplicity and flexibility.

Job Description

What you’ll do (responsibilities)
At the moment, this role is focused on:

  • Design, build, and maintain backend services and APIs that power support handover and specialist experiences.
  • Build systems to intelligently route users to the right help channel (e.g., chat, email, specialized teams) based on context, location, language, and product signals.
  • Work closely with product, design, and operations stakeholders to deeply understand user and specialist needs.
  • Optimize performance, reliability, and observability of our support systems.
  • Lead technical discovery, design reviews, and architecture planning for highimpact projects.
  • Mentor engineers and promote a high standard of engineering excellence across the group.
    • Qualifications

      What were looking for
      You’re probably a match if:

      • Strong backend development experience, ideally with Java or similar languages.
      • A systems thinker — you understand how to build reliable, maintainable, and scalable distributed systems.
      • Experience working with servicetoservice APIs, data enrichment pipelines, or intelligent routing systems is a strong plus.
      • A product mindset — you think beyond the code and care deeply about the user experience, both for endusers and internal support specialists.
      • Proven ability to lead projects endtoend and collaborate crossfunctionally with engineering, product, and operations teams.
      • Experience in support platforms, workflow orchestration, or customerfacing systems is beneficial but not required.
        • Additional Information

          What the candidate will learn and how will they develop at Canva

          • The opportunity for growth is huge – creating companywide solutions, and seeing them through longterm.
          • You’ll be able to work in a fastmoving environment and see how your ideas work at scale.
          • We want this to be a mutually rewarding relationship, so we’ll support your growth and development throughout your time at Canva.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Back-End Engineer Related jobs