Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Cloud Enablement (Python/Golang)

Canva

Senior Software Engineer - Cloud Enablement (Python/Golang)

Join the team redefining how the world experiences design.

Hey, g'day, mabuhay, kia ora, hallo, vítejte!

Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.

Where and how you can work

Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have choice in where and how you work, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

What you'd be doing in this role

As Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.

At the moment, this role is focused on:

  • Designing, building, and maintaining platforms that manage Canva's cloud foundations across multiple providers
  • Building compliance automation that keeps the entire platform secure without creating toil for engineers
  • Working with Security and compliance teams to translate compliance requirements into robust, scalable platform features
  • Contributing to infrastructure-as-code using Terraform
  • Participating in architecture reviews, code reviews, and hiring interviews
  • Sharing on-call responsibilities and help keep our Tier 1 services healthy
  • Spotting and fixing operational pain — if something is manual, fragile, or unclear, you'll help make it better

You're probably a match if:

  • You have 5+ years of experience with the Python and Go programming languages
  • You have a genuine curiosity — you ask why, you look beyond the ticket, and you're interested in how things fit together
  • You are comfortable with ambiguity — our space evolves quickly, and you're okay not having all the answers upfront
  • You think in systems — you consider scale, reliability, and security as part of how you naturally approach a problem
  • You're genuinely excited about AI — not as a buzzword, but as a tool. You experiment with it, you think about how it could change the way we build and operate infrastructure, and you bring that curiosity into your work
  • You have clear communication — you can explain complex technical ideas to people who aren't infrastructure engineers
  • You have an interest in cloud security, compliance, and access control — you don't need to be an expert on day one, but you're keen to go deep
  • You have experience building and operating cloud infrastructure — AWS is our primary platform, but we welcome people who have experience with other cloud providers too

It's nice to have the following experience as well.

  • Familiarity with compliance frameworks or security policy management
  • Experience working with or integrating AI tooling

About the team

We're the Cloud Enablement team inside Canva's Core Infrastructure group. Our job is to make sure every Canva engineer can get a secure, compliant cloud foundations when they need one — quickly, confidently, and without the runaround.

We build and run the platforms that underpin how Canva manages its cloud estate across cloud providers. That includes account provisioning, security policy enforcement, compliance automation, and the metadata layer that ties it all together. When we do our job well, engineers don't notice us — they just get to focus on building.

We sit right at the intersection of security, compliance, and developer experience. It's a space where the impact is real — and where getting the right abstractions built makes a meaningful difference to hundreds of engineers every day.

About the role

You'll design and build platforms that make cloud infrastructure easier to use — think account vending, compliance policy management, and the guardrails that help engineers stay on the right path without slowing them down.

You'll be working on some genuinely hard problems: how do you scale compliance across hundreds of cloud environments? How do you enable teams move fast without creating risk? How do you build systems that are simple to use but robust under the hood?

This is a role with real autonomy and real impact. You'll shape technical direction, influence how we build, and take ownership of significant parts of our platform from early on. And because we're working at the edge of what's possible in cloud security and compliance, there's genuine depth to go into — you'll keep growing here long after you've found your footing.

What's in it for you?

Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work.

Here's a taste of what's on offer:

  • 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

Check out lifeatcanva.com for more info.

Other stuff to know

We see AI as a powerful amplifier of creativity and technology at Canva. We're evolving how we assess AI skills in our Technology hiring experience - you'll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side. Your recruitment partner will walk you through what to expect. We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.

When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don't feel like your skills quite match what's listed above - we still want to hear from you!

Please note that interviews are conducted virtually.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Cloud Enablement (Python/Golang) in United States vacancy
  •  ...Cloud Infrastructure Engineer Medallia is the pioneer and market leader in Experience...  ...and operate core backend software components to manage...  ...Infrastructure. Build automation to enable the cloud to be...  ...maintainable. Code primarily using Golang, Python. Interface with... 
    Golang
    Senior
    Software
    Python
    Local area
    Remote work
    Relocation package

    Medallia

    United States
    14 hours ago
  •  ...services in the areas of Cloud, Cyber Security,...  ...APIs (based on Golang). Performance &...  ...their skills in software development and operations...  .... Software Engineering Skills: You are...  ...with Golang or Python and have experience...  ...German and English enable smooth cooperation... 
    Golang
    Senior
    Software
    Python

    Schwarz Dienstleistung KG

    Beaver, OH
    4 days ago
  •  ...Senior Platform Engineer (Cloud Platform) San Francisco, CA Amplitude is the...  ...believes that diversity enables the creation of better products...  ...+ years of experience in software engineering, DevOps, or...  ...programming language (Golang or Python preferred) and IaC tooling... 
    Golang
    Senior
    Software
    Python
    Shift work

    Amplitude

    San Francisco, CA
    4 days ago
  •  ...Senior Lead Software Engineer, Cloud Platform Are you ready to shape the future of technology at a global...  ..., enhance productivity, and enable responsible innovation across the...  .... Strong programming skills in Golang or Python, with a solid understanding of software... 
    Golang
    Senior
    Software
    Python
    Work at office
    Shift work

    Chase

    Jersey City, NJ
    1 day ago
  • $117.2k - $313.7k

     ...efforts. Job Category Software Engineering Job Details About...  ...Software Engineer - Public Cloud (Senior/Lead/Principal) Note:...  ...constraints, and standards that enables AI to operate accurately...  ...of programming in Java, GoLang, Python, or Ruby ~ Experience... 
    Golang
    Senior
    Software
    Python

    Salesforce

    San Francisco, CA
    4 days ago
  • $147.1k - $167.9k

     ...Senior Software Engineer, DevOps (Cloud Operations Resilience Engineering) Do you love...  ...division is responsible for enabling and evolving Capital One'...  ...languages like Java, Python, SQL, Ruby and Go, Container...  ..., SQL, Java, JavaScript, Golang, Bash, Perl or Ruby) ~2... 
    Golang
    Senior
    Software
    Python
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corp

    Plano, TX
    4 days ago
  • $206.1k - $360.8k

     ...The Sr Director of Engineering in the RAS Product Development...  ...engineering and cloud strategy, aligning with...  ...developer productivityand enabling differentiated,...  ...solutions. Provide senior technology leadership...  ...including Java/J2EE, GoLang, Python, Spring Boot, React, RESTful... 
    Golang
    Senior
    Software
    Python
    Work experience placement
    Work at office
    Local area

    Visa

    Austin, TX
    15 hours ago
  •  ...Candidate with strong core engineering experience in Python, and know how to construct good software in an AWS Cloud setting. Python...  ...experience with Golang that would be...  ...cloud? As a Principle/Senior Cloud Engineer in...  ...are responsible for enabling the next generation... 
    Golang
    Senior
    Software
    Python
    Work at office
    Work from home

    Samprasoft

    Merrimack, NH
    2 days ago
  •  ...Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal)Our Public Cloud engineering teams are responsible for innovating and...  ...development experienceDeep knowledge of programming in Java, Golang, Python, or RubyExperience owning and operating multiple... 
    Golang
    Senior
    Software
    Python

    Salesforce, Inc..

    San Francisco, CA
    3 days ago
  •  ...Senior Software Engineer Opportunity At Striveworks Striveworks is a...  ...Defense/U.S. Military. They enable their customers to...  ...experience ~ Proficiency with Python (most important) and Golang ~ Strong SQL skills...  .../or private (OpenStack) clouds Hadoop, Hive, or... 
    Golang
    Senior
    Software
    Python

    1872 Consulting

    New York, NY
    4 days ago
  •  ...craftsmanship and scalable software: We don’t think...  ...In tech, our engineers are moving from...  ...backbone that enables an AI-native...  ..., scalable cloud infrastructure...  ...Actions Python / TypeScript...  ...such as Python, Golang, or TypeScript...  ...individuals at various seniority levels who can... 
    Golang
    Senior
    Software
    Python
    Full time
    Remote work
    Worldwide
    Flexible hours

    1KOMMA5

    United States
    1 hour ago
  • $224k - $356.5k

     ...GeForce NOW is NVIDIA's Cloud Gaming service, streaming...  ...GPUs and NVIDIA proprietary software, GeForce NOW transforms...  ...We are looking for a Senior System Software Engineer for Cloud who sees the big...  ...Extensive experience with Java, Golang, and/or Python (preference for Golang;... 
    Golang
    Senior
    Software
    Python
    Local area

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $180k - $220k

     ...re seeking a skilled Senior Software Engineer to join our team!...  ...infrastructure that enables seamless communication...  ...supporting services in Golang that sit on top of the...  ...using Golang and Python. Build and deploy...  ...containerized applications in cloud-native environments.... 
    Golang
    Senior
    Software
    Python
    Flexible hours

    Machinify, Inc.

    United States
    4 days ago
  • $170k - $240k

     ...Senior Software Engineer As a Senior Software Engineer on the Data Platform...  ...role. Technologies: Python, Golang, PostgreSQL (RDS), OpenSearch...  .../maintain interfaces to enable scalable and fast data access...  ...-on experience with public cloud platforms such as AWS,... 
    Golang
    Senior
    Software
    Python
    Live in
    Remote work
    Home office
    Flexible hours

    SentiLink

    United States
    13 hours ago
  •  ...Senior Staff Software Engineer We're hiring a Senior Staff Software Engineer to help shape the future...  ...to building the infrastructure that enables intelligent, secure, and deeply...  ...building complex backend systems in Python, Golang, Java, or similar languages ~ Strong... 
    Golang
    Senior
    Software
    Python
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    14 days ago
  •  ...Senior Platform Engineer São Paulo What Is Teachable? Teachable...  ...expert teaching Python for investment analysis...  ..., the platform enables transformative education...  ...role? As a Senior Software Engineer II, you will...  ...Proficiency in using Golang and Ruby in a production... 
    Golang
    Senior
    Software
    Python
    Work at office
    Local area
    Remote work

    Teachable

    United States
    14 hours ago
  •  ...Senior Cloud Architect On a mission to unleash...  ...on a strategy to enable applications to deploy...  ...: Hands on engineering capability in...  ...operating systems and software, ensuring...  ...~ Proficiency in Python or JavaScript or Terraform or Golang ~ Experience with... 
    Golang
    Senior
    Software
    Python
    Shift work

    Paramount Global Services

    New York, NY
    1 day ago
  •  ...when a visionary engineer, Fred Luddy,...  ...Our intelligent cloud-based platform...  ...are looking for senior/staff engineers...  ...abstractions to enable ranking and...  ...leading a team of software engineers. ~...  ...Experience in Python. Contributing to...  ...Experience in Golang (not required).... 
    Golang
    Senior
    Software
    Python
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  •  ...Data Connector Engineer/Consultant Vistrada is seeking a highly...  ...motivated and experienced Senior Software Engineer. The ideal...  ...structured and unstructured data Enable our client's IR systems to...  ...experience with with Golang, Python, and SQL ~ Experience with... 
    Golang
    Senior
    Software
    Python
    Permanent employment
    Work experience placement
    Remote work
    Flexible hours

    VISTRADA

    United States
    15 hours ago
  •  ...looking for experienced engineers to help us build...  ...TimescaleDB cloud services. You will...  ...infrastructure and software engineering teams...  ...technologies: Go (Golang): Advanced...  ...active databases, we enable developers and organizations...  ..., Kubernetes, Python, and innovative... 
    Golang
    Senior
    Software
    Python
    Full time
    Remote work
    Flexible hours

    TigerData

    United States
    4 days ago
  • $160k - $210k

     ...Taara Senior Backend Software Engineer, Cloud & Infrastructure Born at X, Google's Moonshot Factory, Taara is on a mission to connect...  ...Azure. Core Languages: Strong proficiency in Golang, Typescript, and/or Python. Distributed Systems: Experience with container... 
    Golang
    Senior
    Software
    Python
    Full time
    Work at office
    Night shift
    3 days per week

    Taara Connect, Inc

    Sunnyvale, CA
    2 days ago
  • $126k - $204.5k

     ...what is next . Our Cloud Management Platform is...  ...The Team: Our engineering team is at the core of...  ...lives that are only enabled by a secure digital environment...  .... Sr. Staff Software Engineers are: Technical...  ...skills in GoLang is a must, Python is a plus. ~ Strong... 
    Golang
    Senior
    Software
    Python
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    8 hours ago
  •  ...workforce. Our platform enables employees to converse...  ...on the Forbes Cloud 100 and AI 50 lists, Moveworks...  ...Moveworks’ Reasoning Engine and natural language...  ...for everyone. As a senior member of the core...  ...maintaining microservices in Python/Golang/Java/C++ Desire to... 
    Golang
    Senior
    Software
    Python
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    2 days ago
  • $150k - $220k

     ...the Role As a Senior Platform Engineer on the Data Platform...  ...systems with Python and Typescript....  ...tooling to enhance the software development...  ...Familiarity with AI-enabled developer productivity...  ...Typescript or Golang. Experience...  ...with Snowflake as a cloud data warehouse.... 
    Golang
    Senior
    Software
    Python
    Full time
    Work at office
    Local area
    Remote work

    Charlie Health

    New York, NY
    1 day ago
  • $141.9k - $190.3k

     ...Senior Product Software Engineer - Data Platform Disney Entertainment and ESPN Product...  ...-controlled automation (Python/Go CLIs, scheduled jobs,...  ...and services with Python or GoLang. Understanding of Data...  ...experience in a developer enablement role (platform engineering... 
    Golang
    Senior
    Software
    Python
    Contract work

    Walt Disney Company

    Glendale, CA
    8 hours ago
  • $229.9k - $262.4k

     ...Senior Lead AI Engineer (Gen AI Platform Services, Agentic...  ..., and support AI software components including...  ...software, and AI enable you to see and...  ...programming with Python, Go, Scala, or Java...  ...AI solutions on cloud platforms (e.g....  ...C++, C#, Java, or Golang ~ Experience developing... 
    Golang
    Senior
    Software
    Python
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    4 days ago
  • $229.9k - $262.4k

     ...Senior Lead AI Engineer (Gen AI Platform Services) Overview...  ..., and support AI software components...  ...software, and AI enable you to see and exploit...  ...programming with Python, Go, Scala, or...  ...AI solutions on cloud platforms (e.g. AWS...  ...C++, C#, Java, or Golang ~ Experience... 
    Golang
    Senior
    Software
    Python
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    4 days ago
  • $229.9k - $262.4k

     ...Senior Manager AI Engineer (GenAI Platform Services) Overview...  ..., and support AI software components including...  ...software, and AI enable you to see and...  ...responsible AI solutions on cloud platforms (e.g....  ..., Memory) using Python, C++, C#, Java, or Golang ~ Passion for... 
    Golang
    Senior
    Software
    Python
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    4 days ago
  • $70 - $80 per hour

     ...Senior Distributed Systems Engineer – API Platforms & Integrations...  ...marketplace that enables secure, real-time...  ...collaborative, cloud-focused, and engineering...  ...of backend or software engineering...  ...: ~ Java ~ Golang ~ TypeScript ~ Node.js ~ Python ~ JavaScript... 
    Golang
    Senior
    Software
    Python
    Contract work
    Temporary work
    2 days per week

    Robert Half

    Durham, NC
    8 hours ago
  • $136.75k - $218.8k

     ...can succeed as a Senior Platform Engineer at Capital Group....  ...Capital Group's cloud ecosystem. Your work...  ...that enable internal engineering...  ...Functionally - Partner with software engineers,...  ...skills in PowerShell, Python, and Bash ~...  ...Terraform providers with GoLang ~ Experience in... 
    Golang
    Senior
    Software
    Python
    Temporary work
    Local area
    Flexible hours

    Capital Group

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Cloud Enablement (Python/Golang). Be the first to apply!