Resume and JobRESUME AND JOB
Canva logo

Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)

Canva

Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)

Canva logo

Canva

internship

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)

Location: Team Engineering

Team: Country Melbourne / Australia

About the Role

Join Canva's AI Group, where we're redefining how 150M+ global users create stunning designs through intuitive conversational AI. As a Senior Software Engineer (Java), you'll build the robust backend platform powering Canva AI's core experiences—from effortless content generation (designs, documents, images) to insightful Q&A and brainstorming. Our vision is to make AI-powered creativity accessible to everyone, and your work will enable seamless integrations for internal teams and external partners alike. Based in our innovative Melbourne/Sydney hubs or remote across ANZ, you'll thrive in Canva's collaborative, design-obsessed culture that celebrates bold ideas and user-first innovation. In this high-impact role, you'll be hands-on writing critical Java code while architecting scalable systems that handle massive scale. Lead strategic platform decisions, mentor engineers on best practices, and proactively solve pain points to minimize developer friction. With a product-minded approach, you'll wear multiple hats—collaborating cross-functionally to ensure Canva AI evolves with real user needs while staying ahead of rapidly advancing AI technologies like LLMs and fine-tuning techniques. Your bias for action and deep ownership will drive end-to-end delivery of features that shape Canva's future as the world's leading visual communication platform. At Canva, you'll gain unparalleled experience building revolutionary AI products at scale, expand your expertise across diverse technologies, and embed yourself in our vibrant engineering culture. We value calculated risks, continuous learning, and collaborative problem-solving in service of delightful user experiences. If you're a forward-thinking backend leader passionate about AI and design, join us to empower creativity worldwide.

Key Responsibilities

  • Hands-on implementation of critical path Java code for Canva AI platform features
  • Drive complex backend projects from ideation through production deployment
  • Design scalable architecture enabling seamless integrations for internal teams and partners
  • Collaborate with product, design, and engineering teams to evolve Canva AI capabilities
  • Mentor backend engineers, establishing best practices and reducing technical debt
  • Act as technical thought leader, proactively identifying and solving platform challenges
  • Work with stakeholders wearing your PM hat to align platform with user and developer needs
  • Optimize system reliability, performance, and scalability for 150M+ global users
  • Stay ahead of AI industry trends, adopting innovative technologies to platform roadmap
  • Conduct code reviews, architecture discussions, and technical strategy sessions
  • Build intuitive conversational AI experiences powering design, documents, and Q&A

Required Qualifications

  • 7+ years of professional software engineering experience with strong expertise in Java backend development
  • Proven track record of building scalable, high-performance backend platforms serving millions of users
  • Deep experience with designing and implementing APIs, microservices, and integration platforms
  • Hands-on experience with AI/ML systems, large language models, or related technologies
  • Demonstrated ability to lead complex technical projects from inception to production
  • Strong understanding of distributed systems, reliability, and performance optimization
  • Experience mentoring junior engineers and driving engineering best practices
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience

Preferred Qualifications

  • Experience working with AI platforms, fine-tuning LLMs, or evaluation methodologies
  • Familiarity with Canva's tech stack or similar design/visual communication platforms
  • Previous work in platform engineering enabling third-party integrations
  • Contributions to open-source projects or AI-related technologies
  • Experience in product-minded engineering with cross-functional stakeholder collaboration

Required Skills

  • Expert-level Java development and Spring Boot framework
  • API design (REST/GraphQL) and microservices architecture
  • Distributed systems and cloud platforms (AWS/GCP)
  • Database design (SQL/NoSQL) and caching strategies (Redis)
  • Performance optimization and monitoring (Prometheus/Grafana)
  • Containerization (Docker) and orchestration (Kubernetes)
  • AI/ML integration, LLMs, and prompt engineering
  • Strong problem-solving and debugging skills
  • Product-minded engineering and stakeholder collaboration
  • Technical leadership and mentorship
  • Bias for action with calculated risk-taking
  • End-to-end ownership of ambiguous projects
  • Excellent communication and cross-functional teamwork
  • Passion for design tools and visual communication
  • Experience with CI/CD pipelines and infrastructure as code

Benefits

  • Flexible work options - hybrid, remote across ANZ, or office in Sydney/Melbourne
  • Canva+ healthcare coverage including medical, dental, and mental health support
  • Generous parental leave and family-friendly policies
  • Learning stipend for courses, conferences, and professional development
  • Canva for Teams subscription plus design swag and creative perks
  • Weekly fresh fruit, snacks, and team social events
  • Annual company retreats and global team offsites
  • Stock options and performance bonuses
  • 4 additional Canva Days off per year plus birthday leave

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 250,000 AUD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expert-level Java development and Spring Boot frameworkintermediate
  • API design (REST/GraphQL) and microservices architectureintermediate
  • Distributed systems and cloud platforms (AWS/GCP)intermediate
  • Database design (SQL/NoSQL) and caching strategies (Redis)intermediate
  • Performance optimization and monitoring (Prometheus/Grafana)intermediate
  • Containerization (Docker) and orchestration (Kubernetes)intermediate
  • AI/ML integration, LLMs, and prompt engineeringintermediate
  • Strong problem-solving and debugging skillsintermediate
  • Product-minded engineering and stakeholder collaborationintermediate
  • Technical leadership and mentorshipintermediate
  • Bias for action with calculated risk-takingintermediate
  • End-to-end ownership of ambiguous projectsintermediate
  • Excellent communication and cross-functional teamworkintermediate
  • Passion for design tools and visual communicationintermediate
  • Experience with CI/CD pipelines and infrastructure as codeintermediate

Required Qualifications

  • 7+ years of professional software engineering experience with strong expertise in Java backend development (experience)
  • Proven track record of building scalable, high-performance backend platforms serving millions of users (experience)
  • Deep experience with designing and implementing APIs, microservices, and integration platforms (experience)
  • Hands-on experience with AI/ML systems, large language models, or related technologies (experience)
  • Demonstrated ability to lead complex technical projects from inception to production (experience)
  • Strong understanding of distributed systems, reliability, and performance optimization (experience)
  • Experience mentoring junior engineers and driving engineering best practices (experience)
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience (experience)

Preferred Qualifications

  • Experience working with AI platforms, fine-tuning LLMs, or evaluation methodologies (experience)
  • Familiarity with Canva's tech stack or similar design/visual communication platforms (experience)
  • Previous work in platform engineering enabling third-party integrations (experience)
  • Contributions to open-source projects or AI-related technologies (experience)
  • Experience in product-minded engineering with cross-functional stakeholder collaboration (experience)

Responsibilities

  • Hands-on implementation of critical path Java code for Canva AI platform features
  • Drive complex backend projects from ideation through production deployment
  • Design scalable architecture enabling seamless integrations for internal teams and partners
  • Collaborate with product, design, and engineering teams to evolve Canva AI capabilities
  • Mentor backend engineers, establishing best practices and reducing technical debt
  • Act as technical thought leader, proactively identifying and solving platform challenges
  • Work with stakeholders wearing your PM hat to align platform with user and developer needs
  • Optimize system reliability, performance, and scalability for 150M+ global users
  • Stay ahead of AI industry trends, adopting innovative technologies to platform roadmap
  • Conduct code reviews, architecture discussions, and technical strategy sessions
  • Build intuitive conversational AI experiences powering design, documents, and Q&A

Benefits

  • general: Flexible work options - hybrid, remote across ANZ, or office in Sydney/Melbourne
  • general: Canva+ healthcare coverage including medical, dental, and mental health support
  • general: Generous parental leave and family-friendly policies
  • general: Learning stipend for courses, conferences, and professional development
  • general: Canva for Teams subscription plus design swag and creative perks
  • general: Weekly fresh fruit, snacks, and team social events
  • general: Annual company retreats and global team offsites
  • general: Stock options and performance bonuses
  • general: 4 additional Canva Days off per year plus birthday leave

Target Your Resume for "Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Melbourne / AustraliaTeam EngineeringGlobalCountry Melbourne / Australia

Related Jobs You May Like

No related jobs found at the moment.

Canva logo

Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)

Canva

Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)

Canva logo

Canva

internship

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)

Location: Team Engineering

Team: Country Melbourne / Australia

About the Role

Join Canva's AI Group, where we're redefining how 150M+ global users create stunning designs through intuitive conversational AI. As a Senior Software Engineer (Java), you'll build the robust backend platform powering Canva AI's core experiences—from effortless content generation (designs, documents, images) to insightful Q&A and brainstorming. Our vision is to make AI-powered creativity accessible to everyone, and your work will enable seamless integrations for internal teams and external partners alike. Based in our innovative Melbourne/Sydney hubs or remote across ANZ, you'll thrive in Canva's collaborative, design-obsessed culture that celebrates bold ideas and user-first innovation. In this high-impact role, you'll be hands-on writing critical Java code while architecting scalable systems that handle massive scale. Lead strategic platform decisions, mentor engineers on best practices, and proactively solve pain points to minimize developer friction. With a product-minded approach, you'll wear multiple hats—collaborating cross-functionally to ensure Canva AI evolves with real user needs while staying ahead of rapidly advancing AI technologies like LLMs and fine-tuning techniques. Your bias for action and deep ownership will drive end-to-end delivery of features that shape Canva's future as the world's leading visual communication platform. At Canva, you'll gain unparalleled experience building revolutionary AI products at scale, expand your expertise across diverse technologies, and embed yourself in our vibrant engineering culture. We value calculated risks, continuous learning, and collaborative problem-solving in service of delightful user experiences. If you're a forward-thinking backend leader passionate about AI and design, join us to empower creativity worldwide.

Key Responsibilities

  • Hands-on implementation of critical path Java code for Canva AI platform features
  • Drive complex backend projects from ideation through production deployment
  • Design scalable architecture enabling seamless integrations for internal teams and partners
  • Collaborate with product, design, and engineering teams to evolve Canva AI capabilities
  • Mentor backend engineers, establishing best practices and reducing technical debt
  • Act as technical thought leader, proactively identifying and solving platform challenges
  • Work with stakeholders wearing your PM hat to align platform with user and developer needs
  • Optimize system reliability, performance, and scalability for 150M+ global users
  • Stay ahead of AI industry trends, adopting innovative technologies to platform roadmap
  • Conduct code reviews, architecture discussions, and technical strategy sessions
  • Build intuitive conversational AI experiences powering design, documents, and Q&A

Required Qualifications

  • 7+ years of professional software engineering experience with strong expertise in Java backend development
  • Proven track record of building scalable, high-performance backend platforms serving millions of users
  • Deep experience with designing and implementing APIs, microservices, and integration platforms
  • Hands-on experience with AI/ML systems, large language models, or related technologies
  • Demonstrated ability to lead complex technical projects from inception to production
  • Strong understanding of distributed systems, reliability, and performance optimization
  • Experience mentoring junior engineers and driving engineering best practices
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience

Preferred Qualifications

  • Experience working with AI platforms, fine-tuning LLMs, or evaluation methodologies
  • Familiarity with Canva's tech stack or similar design/visual communication platforms
  • Previous work in platform engineering enabling third-party integrations
  • Contributions to open-source projects or AI-related technologies
  • Experience in product-minded engineering with cross-functional stakeholder collaboration

Required Skills

  • Expert-level Java development and Spring Boot framework
  • API design (REST/GraphQL) and microservices architecture
  • Distributed systems and cloud platforms (AWS/GCP)
  • Database design (SQL/NoSQL) and caching strategies (Redis)
  • Performance optimization and monitoring (Prometheus/Grafana)
  • Containerization (Docker) and orchestration (Kubernetes)
  • AI/ML integration, LLMs, and prompt engineering
  • Strong problem-solving and debugging skills
  • Product-minded engineering and stakeholder collaboration
  • Technical leadership and mentorship
  • Bias for action with calculated risk-taking
  • End-to-end ownership of ambiguous projects
  • Excellent communication and cross-functional teamwork
  • Passion for design tools and visual communication
  • Experience with CI/CD pipelines and infrastructure as code

Benefits

  • Flexible work options - hybrid, remote across ANZ, or office in Sydney/Melbourne
  • Canva+ healthcare coverage including medical, dental, and mental health support
  • Generous parental leave and family-friendly policies
  • Learning stipend for courses, conferences, and professional development
  • Canva for Teams subscription plus design swag and creative perks
  • Weekly fresh fruit, snacks, and team social events
  • Annual company retreats and global team offsites
  • Stock options and performance bonuses
  • 4 additional Canva Days off per year plus birthday leave

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 250,000 AUD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expert-level Java development and Spring Boot frameworkintermediate
  • API design (REST/GraphQL) and microservices architectureintermediate
  • Distributed systems and cloud platforms (AWS/GCP)intermediate
  • Database design (SQL/NoSQL) and caching strategies (Redis)intermediate
  • Performance optimization and monitoring (Prometheus/Grafana)intermediate
  • Containerization (Docker) and orchestration (Kubernetes)intermediate
  • AI/ML integration, LLMs, and prompt engineeringintermediate
  • Strong problem-solving and debugging skillsintermediate
  • Product-minded engineering and stakeholder collaborationintermediate
  • Technical leadership and mentorshipintermediate
  • Bias for action with calculated risk-takingintermediate
  • End-to-end ownership of ambiguous projectsintermediate
  • Excellent communication and cross-functional teamworkintermediate
  • Passion for design tools and visual communicationintermediate
  • Experience with CI/CD pipelines and infrastructure as codeintermediate

Required Qualifications

  • 7+ years of professional software engineering experience with strong expertise in Java backend development (experience)
  • Proven track record of building scalable, high-performance backend platforms serving millions of users (experience)
  • Deep experience with designing and implementing APIs, microservices, and integration platforms (experience)
  • Hands-on experience with AI/ML systems, large language models, or related technologies (experience)
  • Demonstrated ability to lead complex technical projects from inception to production (experience)
  • Strong understanding of distributed systems, reliability, and performance optimization (experience)
  • Experience mentoring junior engineers and driving engineering best practices (experience)
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience (experience)

Preferred Qualifications

  • Experience working with AI platforms, fine-tuning LLMs, or evaluation methodologies (experience)
  • Familiarity with Canva's tech stack or similar design/visual communication platforms (experience)
  • Previous work in platform engineering enabling third-party integrations (experience)
  • Contributions to open-source projects or AI-related technologies (experience)
  • Experience in product-minded engineering with cross-functional stakeholder collaboration (experience)

Responsibilities

  • Hands-on implementation of critical path Java code for Canva AI platform features
  • Drive complex backend projects from ideation through production deployment
  • Design scalable architecture enabling seamless integrations for internal teams and partners
  • Collaborate with product, design, and engineering teams to evolve Canva AI capabilities
  • Mentor backend engineers, establishing best practices and reducing technical debt
  • Act as technical thought leader, proactively identifying and solving platform challenges
  • Work with stakeholders wearing your PM hat to align platform with user and developer needs
  • Optimize system reliability, performance, and scalability for 150M+ global users
  • Stay ahead of AI industry trends, adopting innovative technologies to platform roadmap
  • Conduct code reviews, architecture discussions, and technical strategy sessions
  • Build intuitive conversational AI experiences powering design, documents, and Q&A

Benefits

  • general: Flexible work options - hybrid, remote across ANZ, or office in Sydney/Melbourne
  • general: Canva+ healthcare coverage including medical, dental, and mental health support
  • general: Generous parental leave and family-friendly policies
  • general: Learning stipend for courses, conferences, and professional development
  • general: Canva for Teams subscription plus design swag and creative perks
  • general: Weekly fresh fruit, snacks, and team social events
  • general: Annual company retreats and global team offsites
  • general: Stock options and performance bonuses
  • general: 4 additional Canva Days off per year plus birthday leave

Target Your Resume for "Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - (Java) - Canva AI - (Open to remote across ANZ)" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Melbourne / AustraliaTeam EngineeringGlobalCountry Melbourne / Australia

Related Jobs You May Like

No related jobs found at the moment.