Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer - Search Quality image - Rise Careers
Job details

Senior Backend Engineer - Search Quality

Job Description

Join the team redefining how the world experiences design.

Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!

Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.

Where and how you can work

Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth, and Adelaide. But you have the choice of where and how you work—we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

What you'd be doing in this role

As Canva scales, change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you a flavour of the type of things you'll be working on when you start, but this will likely evolve.

At the moment, this role is focused on:

  • Developing and running experiments to test new algorithms and models aimed at improving search relevance.
  • Collaborating with machine learning engineers to integrate new features and models into the search pipeline.
  • Working closely with cross-functional teams, including product managers and frontend engineers, to align on search-related goals and deliverables.
  • Monitoring and troubleshooting search performance issues, ensuring high availability and reliability of search services.
  • Owning and maintaining critical components of the Search Quality system, proactively identifying and resolving bottlenecks.

You're probably a match if you

  • Have proven experience in backend development, with a strong understanding of data structures, algorithms, and software design principles.
  • Have advanced knowledge of Java and have used it in a commercial context
  • Have experience with cloud platforms (AWS, GCP) and containerization technologies like Docker and Kubernetes.
  • Bring disciplined coding practices, including code reviews and pull requests, and model best practices to your peers.
  • Have experience with large-scale data processing and distributed systems.
  • Enjoy exercising an experiment-focused, data-driven approach to software product development.
  • Have some experience or exposure to search, recommendation and ranking (this would be nice, but it's not mandatory)

About the team

The Discovery Understanding team’s mission is to promote and showcase Canva’s content to current and potential users. Without good discovery systems, users can’t benefit from the wide range of content Canva has to offer.

We are responsible for the AI, machine learning, and backend infrastructure that powers Canva’s Discovery Experience—from collecting data and signals to serving thousands of search requests per second. We work across templates, photos, graphics, videos, and users’ designs, continuously improving search quality to make it easier for users to find what they need.

What's in it for you?

Achieving our crazy big goals motivates us to work hard—and we do—but you'll experience lots of moments of magic, connectivity, and fun woven throughout life at Canva too. We also offer a range of benefits to set you up for success in and outside of work.

Here’s a taste of what’s on offer:

  • Equity packages – we want our success to be yours too.
  • Inclusive parental leave policy that supports all parents & carers.
  • An annual Vibe & Thrive allowance to support your well-being, social connection, office setup & more.
  • Flexible leave options that empower you to be a force for good, take time to recharge, and support you personally.

Check out lifeatcanva.com for more info.

Other stuff to know

We make hiring decisions based on your experience, skills, and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.

We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above—we still want to hear from you!

Please note that interviews are conducted virtually.

Canva Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Canva DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Canva
Canva CEO photo
Melanie Perkins
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Engineer - Search Quality, Canva

Join Canva as a Senior Backend Engineer - Search Quality in beautiful Sydney, Australia, where we're redefining how the world experiences design. At Canva, we recognize that job hunting can be a bit of a chore, so let’s dive into what makes this opportunity exciting! Here, you’ll be at the heart of innovation, developing and running experiments that fine-tune algorithms and models to enhance search relevance. Work alongside talented machine learning engineers to integrate fresh features into our search pipeline. Your role will involve collaborating with product managers and frontend engineers, ensuring that our search-related goals align seamlessly. As you monitor and troubleshoot search performance issues, you will ensure our services run smoothly and reliably. You'll take ownership of critical components within the Search Quality system, becoming a key player in identifying and resolving potential roadblocks. To excel in this role, you should have solid backend development experience, a strong grasp of data structures, and be proficient in Java. Familiarity with cloud platforms like AWS or GCP and containerization technologies such as Docker and Kubernetes is essential. Ideally, you thrive on a data-driven, experimental approach to software development and possess some knowledge of search, recommendation, and ranking systems. Join our Discovery Understanding team, where we focus on showcasing Canva's content to users effectively. Not only will you contribute to exciting projects, but you’ll also enjoy a fantastic work environment with great benefits and flexibility. Ready to make an impact? We can’t wait to meet you!

Frequently Asked Questions (FAQs) for Senior Backend Engineer - Search Quality Role at Canva
What are the responsibilities of a Senior Backend Engineer - Search Quality at Canva?

As a Senior Backend Engineer - Search Quality at Canva, your main responsibilities will include developing and running experiments to enhance search relevance through new algorithms and models. You'll collaborate with machine learning engineers to integrate new features into existing search pipelines, and you will work closely with cross-functional teams to align on search-related goals. Additionally, you'll be tasked with monitoring and troubleshooting performance issues to ensure high availability of search services while maintaining critical components and resolving any bottlenecks.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer - Search Quality position at Canva?

To qualify for the Senior Backend Engineer - Search Quality position at Canva, candidates should possess proven experience in backend development and have a deep understanding of data structures and software design principles. Proficiency in Java, along with experience in cloud platforms like AWS or GCP and familiarity with containerization technologies such as Docker and Kubernetes, is essential. Experience with large-scale data processing and distributed systems is also a plus, while some exposure to search, recommendation, and ranking systems can be beneficial but not mandatory.

Join Rise to see the full answer
What can I expect from the team culture as a Senior Backend Engineer - Search Quality at Canva?

As a Senior Backend Engineer - Search Quality at Canva, you can expect a vibrant team culture that emphasizes collaboration and innovation. The Discovery Understanding team is passionate about enhancing user experiences, which creates an environment ripe for creative problem-solving and support. You'll be part of a diverse team that focuses on AI, machine learning, and backend infrastructure, sharing ideas and learning from peers in an inclusive setting. Canva values individual contributions and celebrates unique backgrounds, making it a great place for personal and professional growth.

Join Rise to see the full answer
How does Canva support work-life balance for Senior Backend Engineers?

At Canva, work-life balance is a priority, especially for Senior Backend Engineers. The company offers flexible leave options, allowing you to take the time you need to recharge or address personal matters. Additionally, Canva promotes a healthy work environment by providing initiatives like the annual Vibe & Thrive allowance, which supports well-being, social connections, and office setups. This flexible approach empowers you to find the balance that works best for you, helping you to be more productive and engaged at work.

Join Rise to see the full answer
What growth opportunities are available for Senior Backend Engineers at Canva?

At Canva, growth opportunities are abundant for Senior Backend Engineers. The company fosters a culture of continuous learning, offering access to resources and support for personal and professional development. You’ll have the chance to work on innovative projects in search quality and collaborate with experienced colleagues, allowing you to expand your skill set. Additionally, Canva encourages employees to take ownership of their career paths, providing an environment where you can express your interests, seek mentorship, and pursue new responsibilities.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer - Search Quality
What experience do you have with backend development and Java?

When answering this question, highlight your specific experiences with backend development. Discuss the projects you've worked on, challenges you've faced, and how you utilized Java in a commercial setting. Be sure to include any frameworks or technologies you've used with Java, which showcases your depth of knowledge.

Join Rise to see the full answer
Can you describe your experience with cloud platforms like AWS or GCP?

In your response, provide examples of how you’ve utilized cloud platforms in previous projects. Discuss the services you’ve used, such as compute resources, storage solutions, or orchestration tools, and explain how these contributed to the success of your projects. This shows your hands-on experience and understanding of cloud architecture.

Join Rise to see the full answer
How do you approach troubleshooting performance issues in backend services?

Describe your troubleshooting process by outlining steps such as monitoring application performance, analyzing logs, and using profiling tools to identify bottlenecks. Share a specific example where you successfully resolved a performance issue, emphasizing your analytical skills and systematic approach.

Join Rise to see the full answer
What role does data-driven decision-making play in your software development process?

Discuss the importance of basing decisions on data rather than assumptions. Share examples of how you have used analytics tools, A/B testing, or monitoring metrics to guide your development choices. This insight reflects your commitment to improving user experience and product effectiveness through evidence.

Join Rise to see the full answer
How do you collaborate with cross-functional teams?

In your answer, emphasize the importance of open communication and collaboration. Provide examples of successful interactions with product managers or frontend engineers, and illustrate how teamwork contributed to project outcomes. Mention any tools or methodologies you used to facilitate effective teamwork.

Join Rise to see the full answer
What experience do you have with containerization technologies like Docker and Kubernetes?

Discuss your familiarity with containerization effects on deployment and scalability. Describe specific projects where you implemented Docker or Kubernetes, explaining how it improved your workflow and system reliability. This highlights your technical skills in modern development practices.

Join Rise to see the full answer
Can you explain your experience with large-scale data processing?

Outline any projects or systems you have worked on that involved processing large datasets. Mention the technologies used, such as Hadoop, Spark, or similar tools, and describe your contributions to scaling solutions or optimizing performance.

Join Rise to see the full answer
What steps do you take to ensure high code quality?

Discuss practices such as conducting code reviews, incorporating unit testing, and adhering to coding standards. Provide examples of how you have promoted best practices in your team, and explain how these steps have positively impacted the overall development process.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in backend development?

Share your methods for staying current with backend development trends, such as participating in online courses, attending conferences, or following industry blogs. Highlight any recent advancements you’ve learned about and want to implement in your work.

Join Rise to see the full answer
Why are you interested in the Senior Backend Engineer - Search Quality position at Canva?

For this question, reflect on your passion for enhancing user experiences through technology. Discuss how what you know about Canva aligns with your own values and career goals, emphasizing your excitement to be part of a company that values creativity and innovation.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
HireTech Group Hybrid 5180 Richmond Rd, Bedford Heights, OH 44146, USA
Posted 4 days ago
Photo of the Rise User
Keylane Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 6 days ago
TOMORROW HIRE Remote No location specified
Posted 6 days ago
Posted 13 days ago

Canva is revolutionizing the design process around the world. The company provides a user-friendly online platform that enables anyone to produce stunning, professional designs - granting them easy access to the realm of visual communication.

236 jobs
MATCH
Calculating your matching score...
BADGES
Badge Bipoc LedBadge Women LedBadge ChangemakerBadge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
BENEFITS & PERKS
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
8 people applied to Software Engineer Intern at IGT
Photo of the Rise User
124 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash
M
Someone from OH, Strongsville just viewed Technical Writer (Contract) at Mintlify
Photo of the Rise User
Someone from OH, Cincinnati just viewed Inside Sales Co-Op at VEGA Americas
S
Someone from OH, Cleveland just viewed Senior JavaScript Developer at SuperDial
Photo of the Rise User
Someone from OH, Columbus just viewed Environmental Science Intern at Kimley-Horn
Photo of the Rise User
Someone from OH, Dayton just viewed Sr Renewal Analyst 1730 at MeridianLink
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Akron just viewed BDR Lead at Pontera
Photo of the Rise User
Someone from OH, Akron just viewed SDR Manager at Darktrace