Remote (Country)

Canva is hiring a Canva Staff Backend Engineer- Java - API Platform (Remote across ...

About the Role

Staff Backend Engineer - Java - API Platform (Remote across ANZ) Join the team revolutionizing global design experiences. Greetings from various languages! We understand job searching can be time-consuming, so let's dive right in. Work Location Flexibility Our primary headquarters are in Sydney with campuses in Melbourne and co-working spaces across Brisbane, Perth, and Adelaide. You can choose to work from the office, home, or a hybrid arrangement. Role Responsibilities As Canva continues evolving, this role involves: - Defining technical roadmaps and architecture for API platforms - Establishing authority in API architecture and service communication - Developing best practices for software architecture, performance, and resilience - Implementing complex system aspects with innovative technical solutions - Proposing forward-thinking approaches for cloud infrastructure - Guiding major project implementations across teams - Mentoring engineers and facilitating cross-team initiatives Ideal Candidate Profile - Minimum 10+ years commercial JVM application development experience - Expertise in architectural changes and conceptual problem-solving - Strong written and verbal communication skills - Ability to foster collaborative team environments - Experience mentoring engineering teams - Proficient in asynchronous/reactive programming - Deep understanding of computer science fundamentals - Distributed cloud environment expertise - Advanced knowledge of networking protocols Team Context API Platform comprises four teams dedicated to empowering engineers in scaling backend services for billions of users. Compensation Benefits - Equity packages - Inclusive parental leave - Annual wellness allowance - Flexible leave options We prioritize hiring based on experience, skills, passion, and cultural enhancement. Virtual interviews will be conducted.

Required Skills
JavaDistributed SystemsCloud Computing (AWS)API DesigngRPCMicroservicesReactive ProgrammingSystem ArchitectureRPC FrameworksNetworking Protocols
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Canva

We are the team redefining how the world experiences design. Our ambition is to become the world’s leading visual communication platform.

Visit website
Job Details
Category backend
Posted 4 months ago