Collaborate within a backend-focused engineering team to extend and scale the backbone of Canva’s microservice landscape. Design, build, and maintain high-performance systems for user authentication and management. Develop reusable and scalable building blocks that enable teams across Canva to build on top of the User Platform.
Work on end-to-end web development projects, combining front-end and back-end expertise to build modern, scalable, and secure applications. Collaborate with cross-functional teams to design and implement solutions that meet high-quality standards while ensuring performance, security, and maintainability. Play a pivotal role in integrating secure APIs, managing asynchronous workflows, and contributing to both development best practices and innovative solutions that directly impact the business.
Lead development through the entire product lifecycle from inception to delivery. Supervise the work of other team members including detailed code reviews. Drive technical design/architecture and champion coding standards and best practices.
Design, develop, and maintain scalable services that support the diverse activities of a high-throughput laboratory. Develop both front-end and back-end applications Implement and manage CI/CD pipelines using GitLab. Collaborate closely with end-users and product managers to iterate on requirements and deliverables. Optimize architecture and infrastructure on the AWS cloud platform for performance, scalability, reliability, and cost-effectiveness.
Lead the design, implementation, and delivery of new services, features, and system improvements. Influence architecture and contribute to shaping the technical roadmap as the product scales. Build reliable, observable, maintainable systems and champion engineering best practices.