Sydney, Australia Hybrid

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

About the Role

This role involves building and maintaining critical revenue-related platforms through robust Java-based services. The engineer will collaborate with cross-functional teams to ensure systems are scalable, reliable, and aligned with business objectives.

Responsibilities

  • Design and implement backend services that support monetization features
  • Ensure high performance and reliability of revenue-critical systems
  • Collaborate with product and design teams to deliver seamless user experiences
  • Identify and resolve technical debt in existing codebases
  • Optimize system architecture for scalability and maintainability
  • Participate in code reviews to uphold engineering standards
  • Troubleshoot production issues across multiple environments
  • Contribute to incident response and system monitoring practices
  • Work with data teams to ensure accurate reporting and analytics
  • Support integration of third-party payment and billing systems
  • Develop automated testing strategies for critical workflows
  • Drive improvements in deployment speed and reliability
  • Enforce security best practices in revenue-related applications
  • Mentor junior engineers through technical guidance and feedback
  • Participate in agile planning and sprint execution
  • Evaluate new technologies for potential adoption in revenue systems
  • Maintain documentation for services and system behavior
  • Ensure compliance with financial data handling standards
  • Collaborate on feature prioritization based on business impact
  • Contribute to disaster recovery and system resilience planning

Nice to Have

  • Experience in SaaS or subscription-based platforms
  • Background in revenue operations or billing systems
  • Hands-on experience with Java frameworks such as Spring
  • Exposure to high-traffic web applications
  • Prior work in remote-first teams
  • Contributions to open-source projects
  • Experience with GraphQL APIs
  • Knowledge of data consistency and transaction management
  • Familiarity with A/B testing infrastructure
  • Understanding of internationalization and localization needs

Work Arrangement

Hybrid

Why this role matters

This position plays a key part in ensuring the platform's revenue infrastructure is robust, scalable, and capable of supporting rapid growth. The engineer will directly influence features that impact millions of users and contribute to long-term business success.

What you'll achieve

You will ship systems that power core monetization workflows, improve reliability of billing pipelines, and reduce latency in revenue-critical paths. Success means measurable improvements in uptime, scalability, and developer velocity.

Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Canva
A global design platform redefining how the world experiences design through innovative software and collaborative tools.
All jobs at Canva Visit website
Job Details
Department Revenue Enablement
Category backend
Posted 7 months ago