Job Closed

This listing is no longer active.

Canva logo
Canva

Design anything. Publish anywhere.

Senior Software Engineer – Golang, Kubernetes

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2013H1B SponsorCompany SiteLinkedIn

Location

Australia

Posted

133 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 Engineer133 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