Resume and JobRESUME AND JOB
Canva logo

Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)

Canva

Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)

Canva logo

Canva

internship

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)

Location: Team Engineering

Team: Country Sydney / Australia

About the Role

Join Canva's Revenue Enablement team as a Senior Software Engineer (Java) - Growth, where you'll build the promotional platform powering Canva's monetisation engine to become one of the world's most valuable companies. Our mission is to create flexible, self-serve solutions that enable Canva teams to launch impactful offers effortlessly, driving paid user growth, product adoption, retention, loyalty, and upsell opportunities through deep integrations with content management, personalization, and experimentation systems. In our design-forward, collaborative culture, you'll work primarily on backend Java while contributing across the stack, fostering innovation that amplifies creativity for millions of users worldwide. This hybrid role is open to remote across ANZ, based in Sydney. You'll thrive by building well-documented APIs and tooling that empower teams, evolving systems with urgency to meet explosive growth, and operating mission-critical production environments with a focus on resilience and observability. Proactively tackle technical debt, mentor colleagues, and rally teams toward ambitious objectives in a highly cohesive environment featuring frequent pair programming and code review. Leverage AI tools to accelerate impact, communicate complex ideas to diverse stakeholders, and architect scalable solutions that balance business needs with technical excellence. At Canva, our innovative, people-first culture celebrates creativity and collaboration. You'll enjoy equity packages, inclusive parental leave, Vibe & Thrive allowances, flexible options, and endless moments of magic. We hire for experience, skills, passion, and cultural fit, with AI-enhanced interviews reflecting real-world challenges. Share your pronouns and adjustments needs when applying – we welcome diverse backgrounds to build the future of design together.

Key Responsibilities

  • Build well-documented APIs, platforms, and self-serve tooling to empower Canva teams
  • Evolve systems with urgency to meet rapidly growing customer needs and business ambitions
  • Operate, monitor, and diagnose issues in mission-critical production systems
  • Make systems more observable, resilient, and secure through proactive incident response
  • Identify technical debt, communicate impacts, and propose actions to reduce complexity
  • Mentor colleagues and foster an open, collaborative culture of continuous learning
  • Work primarily on backend Java while contributing across the stack as needed
  • Deeply integrate promotional platform with content management, personalization, and experimentation systems
  • Design platforms with scalability, ease of use, and self-serve principles in mind
  • Drive revenue growth by enabling paid user acquisition, product adoption, retention, and upsell opportunities
  • Collaborate with design and product teams to create intuitive, impactful revenue tools
  • Leverage AI tools to accelerate development and innovate on revenue enablement solutions

Required Qualifications

  • Highly competent in backend Java development with proven experience building scalable systems
  • Strong knowledge of building APIs and leveraging databases for high-performance applications
  • Demonstrated ability to work closely with internal stakeholders to understand requirements and deliver custom solutions
  • Experience identifying solution options, weighing tradeoffs, and proposing scalable software architectures
  • Strong communication skills to explain technical concepts to diverse audiences including non-technical stakeholders
  • Comfortable in collaborative team environments with frequent pair programming and code review
  • Hands-on experience using AI tools in coding and programming to drive greater impact
  • Track record of mentoring colleagues and contributing to team growth and culture

Preferred Qualifications

  • Experience building self-serve platforms or promotional systems in a revenue/growth context
  • Familiarity with content management, personalization, and experimentation systems
  • Background in mission-critical production systems with strong observability and resilience practices
  • Exposure to full-stack development with willingness to contribute across the stack
  • Previous work in high-growth tech companies scaling revenue platforms
  • Experience reducing technical debt while maintaining business velocity

Required Skills

  • Backend Java development
  • API design and implementation
  • Database optimization and querying
  • Scalable software architecture
  • Stakeholder collaboration
  • Technical communication
  • Pair programming
  • Code review processes
  • Production system monitoring
  • Incident diagnosis and resolution
  • Technical debt management
  • Mentoring and team leadership
  • AI-assisted coding
  • Full-stack contribution mindset
  • Observability and resilience engineering
  • Self-serve platform design
  • Revenue growth systems
  • Collaborative problem-solving

Benefits

  • Equity packages to share in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for well-being, social connection, and office setup
  • Flexible leave options to recharge and support personal needs
  • Hybrid work model open to remote across ANZ with collaborative Sydney base
  • Moments of magic, connectivity, and fun woven throughout Canva life
  • Opportunities to work on world-class design tools impacting millions
  • Continuous learning culture with mentorship and growth focus
  • Virtual interview process with AI-enhanced technical assessments

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

  • Backend Java developmentintermediate
  • API design and implementationintermediate
  • Database optimization and queryingintermediate
  • Scalable software architectureintermediate
  • Stakeholder collaborationintermediate
  • Technical communicationintermediate
  • Pair programmingintermediate
  • Code review processesintermediate
  • Production system monitoringintermediate
  • Incident diagnosis and resolutionintermediate
  • Technical debt managementintermediate
  • Mentoring and team leadershipintermediate
  • AI-assisted codingintermediate
  • Full-stack contribution mindsetintermediate
  • Observability and resilience engineeringintermediate
  • Self-serve platform designintermediate
  • Revenue growth systemsintermediate
  • Collaborative problem-solvingintermediate

Required Qualifications

  • Highly competent in backend Java development with proven experience building scalable systems (experience)
  • Strong knowledge of building APIs and leveraging databases for high-performance applications (experience)
  • Demonstrated ability to work closely with internal stakeholders to understand requirements and deliver custom solutions (experience)
  • Experience identifying solution options, weighing tradeoffs, and proposing scalable software architectures (experience)
  • Strong communication skills to explain technical concepts to diverse audiences including non-technical stakeholders (experience)
  • Comfortable in collaborative team environments with frequent pair programming and code review (experience)
  • Hands-on experience using AI tools in coding and programming to drive greater impact (experience)
  • Track record of mentoring colleagues and contributing to team growth and culture (experience)

Preferred Qualifications

  • Experience building self-serve platforms or promotional systems in a revenue/growth context (experience)
  • Familiarity with content management, personalization, and experimentation systems (experience)
  • Background in mission-critical production systems with strong observability and resilience practices (experience)
  • Exposure to full-stack development with willingness to contribute across the stack (experience)
  • Previous work in high-growth tech companies scaling revenue platforms (experience)
  • Experience reducing technical debt while maintaining business velocity (experience)

Responsibilities

  • Build well-documented APIs, platforms, and self-serve tooling to empower Canva teams
  • Evolve systems with urgency to meet rapidly growing customer needs and business ambitions
  • Operate, monitor, and diagnose issues in mission-critical production systems
  • Make systems more observable, resilient, and secure through proactive incident response
  • Identify technical debt, communicate impacts, and propose actions to reduce complexity
  • Mentor colleagues and foster an open, collaborative culture of continuous learning
  • Work primarily on backend Java while contributing across the stack as needed
  • Deeply integrate promotional platform with content management, personalization, and experimentation systems
  • Design platforms with scalability, ease of use, and self-serve principles in mind
  • Drive revenue growth by enabling paid user acquisition, product adoption, retention, and upsell opportunities
  • Collaborate with design and product teams to create intuitive, impactful revenue tools
  • Leverage AI tools to accelerate development and innovate on revenue enablement solutions

Benefits

  • general: Equity packages to share in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for well-being, social connection, and office setup
  • general: Flexible leave options to recharge and support personal needs
  • general: Hybrid work model open to remote across ANZ with collaborative Sydney base
  • general: Moments of magic, connectivity, and fun woven throughout Canva life
  • general: Opportunities to work on world-class design tools impacting millions
  • general: Continuous learning culture with mentorship and growth focus
  • general: Virtual interview process with AI-enhanced technical assessments

Target Your Resume for "Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Revenue Enablement - (Java) - Growth (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, Revenue Enablement - (Java) - Growth (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 Sydney / AustraliaTeam EngineeringGlobalCountry Sydney / Australia

Related Jobs You May Like

No related jobs found at the moment.

Canva logo

Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)

Canva

Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)

Canva logo

Canva

internship

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)

Location: Team Engineering

Team: Country Sydney / Australia

About the Role

Join Canva's Revenue Enablement team as a Senior Software Engineer (Java) - Growth, where you'll build the promotional platform powering Canva's monetisation engine to become one of the world's most valuable companies. Our mission is to create flexible, self-serve solutions that enable Canva teams to launch impactful offers effortlessly, driving paid user growth, product adoption, retention, loyalty, and upsell opportunities through deep integrations with content management, personalization, and experimentation systems. In our design-forward, collaborative culture, you'll work primarily on backend Java while contributing across the stack, fostering innovation that amplifies creativity for millions of users worldwide. This hybrid role is open to remote across ANZ, based in Sydney. You'll thrive by building well-documented APIs and tooling that empower teams, evolving systems with urgency to meet explosive growth, and operating mission-critical production environments with a focus on resilience and observability. Proactively tackle technical debt, mentor colleagues, and rally teams toward ambitious objectives in a highly cohesive environment featuring frequent pair programming and code review. Leverage AI tools to accelerate impact, communicate complex ideas to diverse stakeholders, and architect scalable solutions that balance business needs with technical excellence. At Canva, our innovative, people-first culture celebrates creativity and collaboration. You'll enjoy equity packages, inclusive parental leave, Vibe & Thrive allowances, flexible options, and endless moments of magic. We hire for experience, skills, passion, and cultural fit, with AI-enhanced interviews reflecting real-world challenges. Share your pronouns and adjustments needs when applying – we welcome diverse backgrounds to build the future of design together.

Key Responsibilities

  • Build well-documented APIs, platforms, and self-serve tooling to empower Canva teams
  • Evolve systems with urgency to meet rapidly growing customer needs and business ambitions
  • Operate, monitor, and diagnose issues in mission-critical production systems
  • Make systems more observable, resilient, and secure through proactive incident response
  • Identify technical debt, communicate impacts, and propose actions to reduce complexity
  • Mentor colleagues and foster an open, collaborative culture of continuous learning
  • Work primarily on backend Java while contributing across the stack as needed
  • Deeply integrate promotional platform with content management, personalization, and experimentation systems
  • Design platforms with scalability, ease of use, and self-serve principles in mind
  • Drive revenue growth by enabling paid user acquisition, product adoption, retention, and upsell opportunities
  • Collaborate with design and product teams to create intuitive, impactful revenue tools
  • Leverage AI tools to accelerate development and innovate on revenue enablement solutions

Required Qualifications

  • Highly competent in backend Java development with proven experience building scalable systems
  • Strong knowledge of building APIs and leveraging databases for high-performance applications
  • Demonstrated ability to work closely with internal stakeholders to understand requirements and deliver custom solutions
  • Experience identifying solution options, weighing tradeoffs, and proposing scalable software architectures
  • Strong communication skills to explain technical concepts to diverse audiences including non-technical stakeholders
  • Comfortable in collaborative team environments with frequent pair programming and code review
  • Hands-on experience using AI tools in coding and programming to drive greater impact
  • Track record of mentoring colleagues and contributing to team growth and culture

Preferred Qualifications

  • Experience building self-serve platforms or promotional systems in a revenue/growth context
  • Familiarity with content management, personalization, and experimentation systems
  • Background in mission-critical production systems with strong observability and resilience practices
  • Exposure to full-stack development with willingness to contribute across the stack
  • Previous work in high-growth tech companies scaling revenue platforms
  • Experience reducing technical debt while maintaining business velocity

Required Skills

  • Backend Java development
  • API design and implementation
  • Database optimization and querying
  • Scalable software architecture
  • Stakeholder collaboration
  • Technical communication
  • Pair programming
  • Code review processes
  • Production system monitoring
  • Incident diagnosis and resolution
  • Technical debt management
  • Mentoring and team leadership
  • AI-assisted coding
  • Full-stack contribution mindset
  • Observability and resilience engineering
  • Self-serve platform design
  • Revenue growth systems
  • Collaborative problem-solving

Benefits

  • Equity packages to share in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for well-being, social connection, and office setup
  • Flexible leave options to recharge and support personal needs
  • Hybrid work model open to remote across ANZ with collaborative Sydney base
  • Moments of magic, connectivity, and fun woven throughout Canva life
  • Opportunities to work on world-class design tools impacting millions
  • Continuous learning culture with mentorship and growth focus
  • Virtual interview process with AI-enhanced technical assessments

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

  • Backend Java developmentintermediate
  • API design and implementationintermediate
  • Database optimization and queryingintermediate
  • Scalable software architectureintermediate
  • Stakeholder collaborationintermediate
  • Technical communicationintermediate
  • Pair programmingintermediate
  • Code review processesintermediate
  • Production system monitoringintermediate
  • Incident diagnosis and resolutionintermediate
  • Technical debt managementintermediate
  • Mentoring and team leadershipintermediate
  • AI-assisted codingintermediate
  • Full-stack contribution mindsetintermediate
  • Observability and resilience engineeringintermediate
  • Self-serve platform designintermediate
  • Revenue growth systemsintermediate
  • Collaborative problem-solvingintermediate

Required Qualifications

  • Highly competent in backend Java development with proven experience building scalable systems (experience)
  • Strong knowledge of building APIs and leveraging databases for high-performance applications (experience)
  • Demonstrated ability to work closely with internal stakeholders to understand requirements and deliver custom solutions (experience)
  • Experience identifying solution options, weighing tradeoffs, and proposing scalable software architectures (experience)
  • Strong communication skills to explain technical concepts to diverse audiences including non-technical stakeholders (experience)
  • Comfortable in collaborative team environments with frequent pair programming and code review (experience)
  • Hands-on experience using AI tools in coding and programming to drive greater impact (experience)
  • Track record of mentoring colleagues and contributing to team growth and culture (experience)

Preferred Qualifications

  • Experience building self-serve platforms or promotional systems in a revenue/growth context (experience)
  • Familiarity with content management, personalization, and experimentation systems (experience)
  • Background in mission-critical production systems with strong observability and resilience practices (experience)
  • Exposure to full-stack development with willingness to contribute across the stack (experience)
  • Previous work in high-growth tech companies scaling revenue platforms (experience)
  • Experience reducing technical debt while maintaining business velocity (experience)

Responsibilities

  • Build well-documented APIs, platforms, and self-serve tooling to empower Canva teams
  • Evolve systems with urgency to meet rapidly growing customer needs and business ambitions
  • Operate, monitor, and diagnose issues in mission-critical production systems
  • Make systems more observable, resilient, and secure through proactive incident response
  • Identify technical debt, communicate impacts, and propose actions to reduce complexity
  • Mentor colleagues and foster an open, collaborative culture of continuous learning
  • Work primarily on backend Java while contributing across the stack as needed
  • Deeply integrate promotional platform with content management, personalization, and experimentation systems
  • Design platforms with scalability, ease of use, and self-serve principles in mind
  • Drive revenue growth by enabling paid user acquisition, product adoption, retention, and upsell opportunities
  • Collaborate with design and product teams to create intuitive, impactful revenue tools
  • Leverage AI tools to accelerate development and innovate on revenue enablement solutions

Benefits

  • general: Equity packages to share in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for well-being, social connection, and office setup
  • general: Flexible leave options to recharge and support personal needs
  • general: Hybrid work model open to remote across ANZ with collaborative Sydney base
  • general: Moments of magic, connectivity, and fun woven throughout Canva life
  • general: Opportunities to work on world-class design tools impacting millions
  • general: Continuous learning culture with mentorship and growth focus
  • general: Virtual interview process with AI-enhanced technical assessments

Target Your Resume for "Senior Software Engineer, Revenue Enablement - (Java) - Growth (open to remote across ANZ)" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Revenue Enablement - (Java) - Growth (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, Revenue Enablement - (Java) - Growth (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 Sydney / AustraliaTeam EngineeringGlobalCountry Sydney / Australia

Related Jobs You May Like

No related jobs found at the moment.