Login Enter

Canva

7 months ago

Staff Software Engineer - API Platform (Remote across ANZ)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Canva
Location
Australia, New South Wales, Sydney Region, Sydney, The Rocks Australia
Posted
7 months ago
View all jobs at Canva

Job description

This is a Staff Software Engineer - API Platform (Remote across ANZ) role with Canva based in Sydney, NSW, AU Canva Role Seniority - senior More about the Staff Software Engineer - API Platform (Remote across ANZ) role at Canva Job Description Join the team redefining how the world experiences design. Hey, g'day, mabuhay, kia ora,你好, hallo, vítejte! Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to it. Here are the details: This is a Staff Software Engineer - API Platform (Remote across ANZ) role with Canva based in Sydney, NSW, AU. As a member of our Engineering team, you will be working closely with other engineers and product managers to design, develop, test, and deploy new features for our API platform. You'll have the opportunity to work on a wide range of projects, from building new APIs to improving existing ones. We're looking for someone who is passionate about software engineering, has experience in designing and developing scalable and efficient systems, and is comfortable working in a fast-paced environment. If you're excited about this role and want to learn more, keep reading! Responsibilities: Design, develop, test, and deploy new features for our API platform Collaborate with other engineers and product managers to identify and prioritize project requirements Work closely with the Engineering team to ensure seamless integration of new features Develop and maintain high-quality code that meets Canva's coding standards Participate in code reviews and contribute to the improvement of the overall engineering process Requirements: 5+ years of experience in software engineering, preferably in a similar role or industry Strong understanding of software development principles, including design patterns, data structures, and algorithms Experience with at least one programming language (e.g., Java, Python, C++, etc.) Familiarity with API design and development, including RESTful APIs and GraphQL Familiarity with cloud-based technologies such as AWS, Azure, or Google Cloud Knowledge of containerization using Docker and orchestration using Kubernetes Experience with CI/CD pipelines and automated testing Strong problem-solving skills and ability to work independently Benefits: Competitive salary and benefits package Opportunity to work on a wide range of projects and contribute to the growth of Canva's API platform Collaborate with a talented team of engineers and product managers Flexible working arrangements, including remote work options Professional development opportunities, including training and mentorship

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.