Canva
Staff Software Engineer - API Platform
Found: Today
This role is based in Sydney, Australia, with a hybrid working model allowing for remote work.
Responsibilities:
- Define the technical roadmap and architecture for API platforms.
- Lead best practices for software architecture and service communication.
- Mentor other engineers and guide major projects.
- Propose innovative solutions for Canva's cloud infrastructure.
Requirements:
- 10+ years of experience in developing distributed web applications, preferably on JVM.
- Strong communication and teamwork skills.
- Experience with cloud environments, ideally AWS.
- Expertise in asynchronous programming techniques.
About the team:
The API Platform team is responsible for tools and libraries that empower Canva’s engineers to scale backend services for billions of users.