Senior Software Engineer

Canva Logo

Canva

๐Ÿ“Remote - Australia

Summary

Join Canva's Warehouse Platform Team and help redefine how the world experiences design. As a Software Engineer, you will mature Canva's self-service data infrastructure, build orchestration tooling, implement observability practices, enhance CI/CD pipelines, and shape the roadmap for data platform services. You will lead high-impact initiatives, collaborate across teams, and mentor others. Canva offers a flexible work environment with various locations and empowers employees to choose a balance that suits them. The role involves leveraging AI in coding and requires deep technical expertise in cloud infrastructure, orchestration frameworks, and data technologies. The team focuses on making data infrastructure accessible, reliable, and innovative.

Requirements

  • You are a software engineer proficient in Python coding
  • You have hands-on experience using AI in coding to drive greater impact
  • You have experience with AWS : You have strong knowledge of AWS services such as EKS, EC2, Lambda, DynamoDB, RDS, S3, or equivalent Cloud provider experience
  • You have deep technical expertise in cloud infrastructure (especially AWS & Kubernetes), modern orchestration frameworks, and data technologies like Snowflake
  • You have Computer Engineering Fundamentals : You have deep knowledge and understanding of Computer Engineering fundamentals and first principles
  • You build automated systems that manage complex data workflows, including self-healing processes and intelligent rebuilds
  • You thrive at the intersection of data infrastructure and engineering excellence, always seeking innovative ways to empower teams through scalable solutions
  • You get excited about building resilient systems that make working with data faster, easier, and more reliable for everyone at Canva
  • You bring a strong track record of designing and implementing data platforms at scale, consistently improving performance and reliability
  • You are passionate about observability and have implemented comprehensive monitoring, alerting, and cost optimisation strategies
  • You collaborate effectively across teams and bring a clear understanding of business context to your technical decisions
  • You enjoy mentoring others and are driven to contribute to a culture of engineering excellence through guidance, support, and leading by example
  • Youโ€™re passionate about AI and excited to advocate for its integration into data tooling and processes to drive greater efficiency

Responsibilities

  • Maturing Canvaโ€™s self-service data infrastructure so that domain teams can deliver high-impact outcomes
  • Building orchestration tooling with smart dependency logic and self-healing capabilities
  • Implementing observability practices and monitoring systems for proactive detection and resolution
  • Enhancing CI/CD pipelines and aligning them with Canvaโ€™s broader tooling ecosystem
  • Shaping the roadmap for data platform services and advocating for AI integration
  • Leading high-impact data platform initiatives from concept through to execution, with clear, strategic direction
  • Collaborating across teams to uplift engineering, hiring, and mentoring practices

Benefits

  • Equity packages โ€“ we want our success to be yours too
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and support you personally

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.