Apply

Senior Software Engineer - Identity & Access (Open to remote across ANZ)

Posted 1 day agoViewed

View full description

💎 Seniority level: Senior, 5-8+ years

📍 Location: Australia, New Zealand

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: 5-8+ years

🪄 Skills: AWSBackend DevelopmentSQLCloud ComputingFrontend DevelopmentGCPJavascriptKubernetesOAuthCI/CDRESTful APIsTerraformMicroservicesSoftware Engineering

Requirements:
  • You have (5-8+ years) of backend experience in one or more programming languages (ideally Golang), and can directly contribute to the design and implementation of features.
  • Solid understanding of identity and authorization standards like OAuth, OpenID Connect, and SAML.
  • Ability to design and build platform features, owning the whole solution end-to-end.
  • Subject-matter expertise in one or more of cloud platform technologies such as Amazon Web Services or Google Cloud Platform.
  • Experience with testing frameworks and strategies, e.g. unit testing, system testing, and integration testing.
Responsibilities:
  • Designing and implementing authentication and authorization systems that enable Canva teams to move safely and quickly.
  • Owning the full lifecycle of features, from design docs and stakeholder alignment through implementation, testing, rollout, and maintenance
  • Working collaboratively with other partner teams such as Cloud, Developer Platform and IT to build systems that scale beyond our team.
  • Integrating our tools with our cloud platforms (AWS, GCP), internally developed platforms and the various SaaS tools we use like Salesforce, Snowflake and others.
  • Driving adoption of our systems internally, championing the benefits of what we build.
  • Responding to incidents as a part of an on-call roster to ensure reliable access to production infrastructure.
Apply