Canva logo
Canva

Founded in 2012, Canva offers an online graphic design and publishing platform used by millions of people across the globe. As an employer, Canva offers flexibl

Senior Software Engineer – Golang, Kubernetes

Location

Australia

Posted

78 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Golang, Kubernetes

Canva

• Extending and operating foundational Kubernetes infrastructure that supports Canva's services • Designing, building, and operating Kubernetes infrastructure across multiple cloud providers • Building and maintaining automation for cluster lifecycle management, node provisioning, and provider onboarding • Developing platform tooling and abstractions that enable other Canva engineers to deploy and scale workloads without understanding the underlying infrastructure • Investigating and resolving system performance and reliability issues across the compute stack • Managing and improving the cluster addon ecosystem to make clusters production-ready • Participating in on-call rotations and drive operational excellence through incident response, post-incident review, and preventive automation • Contributing to technical decisions on architecture, tooling choices, and platform direction

Job Requirements

  • Strong Computer Engineering / Science knowledge around fundamentals and first principles relating to concurrency, multithreading, data structures, architecture, and various design patterns
  • Experience as a Senior Software Engineer building platform or infrastructure products in Golang
  • Strong experience operating Kubernetes clusters in production at scale
  • Deep understanding of Linux systems - kernel, networking, performance troubleshooting, OS image management
  • Familiarity with infrastructure-as-code practices and GitOps workflows
  • Understanding of cloud networking and security fundamentals
  • Experience with observability systems and practices (metrics, logging, alerting)
  • Methodical approach to debugging complex distributed systems
  • Comfortable working across cloud providers, adaptable
  • Experience using generative AI tools in your engineering workflow

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 supports you personally

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

• You will act as the interface between business teams and IT • Analyze functional and technical requirements • Design technical solutions • Develop front-end and back-end components • Perform integration testing and write documentation • Deploy on Kubernetes and ensure ongoing operational maintenance • Optimize performance (JVM tuning) • Provide corrective maintenance and implement functional enhancements

France
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Participar en el diseño y la evolución de plataformas críticas del entorno sanitario • Trabajar en proyectos de gran escala orientados a la interoperabilidad clínica • Desarrollar sistemas de gestión asistencial • Integrar arquitecturas modernas, servicios cloud y capacidades de inteligencia artificial

Iowa
Job Closed
Alter Solutions Portugal logo

Java Architect

Alter Solutions Portugal

Part of the act digital group

Backend Engineer78 days ago
Full TimeRemoteTeam 501-1,000Since 2006H1B No Sponsor

• Trabajar en proyectos de desarrollo de software utilizando tecnologías Java y SpringBoot • Implementar soluciones RESTful/SOAP API y manejar datos en formatos como JSON, XML. • Colaborar con equipos internacionales en la entrega de proyectos. • Participar en la gestión de la base de datos con PostgreSQL/Oracle. • Contribuir a la integración continua y mejoras en los procesos de desarrollo.

Spain