Canva
Staff Backend Software Engineer - User Platform
Found: Today
This role is based in Melbourne, Australia, with a hybrid work model allowing for both remote and in-office collaboration.
What you'll do:
- Collaborate with a backend team to extend and scale the User Platform.
- Design, build, and maintain high-performance systems for user management.
- Work on decomposing existing services and creating new ones.
You're probably a match if you have experience:
- Strong background in high-performance Java backend systems.
- Experience with concurrency, multithreading, and data structures.
- Good communication skills and problem-solving mentality.
Nice to have:
- Experience with Authentication and Permission systems.
- DynamoDB experience.