The Revenue Platform group at Canva is responsible for enhancing the product growth engine, focusing on subscription management, checkout journeys, and localized payment experiences.
The Monetization Enablement subgroup simplifies product sales, coupon campaigns, and checkout flows.
The B2B Billing team supports the goal of empowering enterprise sales teams by building tools that automate B2B subscription management and billing types.
As a Backend Software Engineer, you will design, develop, and deploy robust solutions, collaborating with team leads, designers, and product managers to deliver impactful features.
You will autonomously develop solutions, articulate technical concepts to various stakeholders, mentor teammates, and advocate for engineering needs.
The role involves driving projects forward, navigating challenges, and seeking opportunities for simplification and improvement.
Requirements:
You must have strong proficiency in backend development, with solid expertise in Java.
A collaborative mindset and excellent communication skills are essential.
Proven experience in building APIs and working effectively with databases is required.
You should be able to engage closely with internal stakeholders, understand their requirements, and develop tailored solutions.
Skills in evaluating solution options, considering tradeoffs, and proposing scalable software architectures are necessary.
Comfort and effectiveness in collaborative environments, including pair programming and regular code reviews, are important.
Benefits:
Equity packages are offered to align your success with the company's success.
An inclusive parental leave policy supports all parents and carers.
An annual Vibe & Thrive allowance is provided to support well-being, social connection, and office setup.
Flexible leave options empower you to recharge and support your personal needs.