Saguaro Cloud Systems

We build AI systemsthat hold up in production.

Senior cloud and AI engineering. Agentic systems at the front, and the infrastructure that has to hold them up.

A recent project

All our work

Enterprise SaaS

A fleet-wide SRE service-maturity scorecard platform

Scores every microservice in a large fleet against an SRE maturity rubric by mining Git, CI and observability data, then serves the results and an advisor through a web dashboard backed by BigQuery history.

Read the case study

What we delivered

  • Agentic AI
  • Custom software engineering
  • Developer experience & platform
  • Generative AI
  • Intelligent automation

Sep 2025 to Jul 2026

Go, BigQuery, GKE, ArgoCD, Terraform

We don’t compete on price. We compete on the kind of attention most teams can’t sustain.

We take on work that has to keep running after we leave, and we build it so your team can run it without us.

Simplicity on the far side of complexity.

We work through the complexity instead of around it, so what we hand over is simple to run.

We connect systems that were never meant to work together: a cluster, a data warehouse, a queue, and the spreadsheet somebody emails round every morning. Then we find the part of the process that will not scale, write it down properly, and hand it to machines.

How we work with you

Four steps. You get the first two whether or not you end up hiring us.

  1. 01One call

    We read the system with you

    About ninety minutes, no deck, no discovery invoice. We want the shape of the thing: what runs, what it touches, where it hurts, and which constraint is actually load-bearing. Bring an engineer who knows where the bodies are buried.

    A shared account of the problem, in your words and ours.

  2. 02Within a week

    You get our assessment in writing

    A written assessment of your system as we understand it, including the parts we think you have wrong and the parts we are unsure about. It says what we would do first and what we would refuse to promise. Written so you can forward it to someone who was not on the call.

    The document. Yours to keep whether or not you hire us.

  3. 03If it proceeds

    We build it in the open

    Observability and evaluation go in from the first commit, not bolted on before handover. You get the repository, the runbooks and the reasoning as they are produced. Nothing is demonstrated that you cannot run yourself, and no step depends on us being in the room.

    Working software, and the ability to operate it without us.

  4. 04At the end

    We write the project up

    We write the project up: what it does, the dates it ran between, and the capabilities it required. It goes on the site as a case study you can point a colleague at, and you get the same document for internal use.

    A case study of the work, written for someone who wasn’t there.

What you hold afterwards

  • The written assessment, from the first week.
  • The repository, with its history intact.
  • Infrastructure as code for everything that runs.
  • Runbooks for the failure modes we actually hit.
  • The evaluation harness, and what it scores.
  • A written handover, so your team can run it.

Problems people call us about

Read the full scenarios

Situations we see often, taken from real projects and anonymised. Some name an industry, some name a problem, because a platform problem arrives the same way in every sector.

Technology we work with

Grouped by discipline, because that is usually what you are looking for. Everything named on a project here appears in this list, and so does a good deal that predates them.

Cloud platforms

Estates on all three, and the migrations between them.

  • AWS
  • Azure
  • Google Cloud

Networking

Address plans, DNS, egress and edge. The layer that is invisible until it is wrong and then is the only thing anyone can talk about.

  • Akamai
  • BIND
  • Big-IP
  • Cloud Armor
  • Cloud DNS
  • Cloud NAT
  • Cloud VPN
  • IPAM
  • NGINX
  • Shared VPC
  • StrongDM
  • Twingate

Monitoring and observability

Metrics, logs, traces and the alerting on top of them, built so an on-call engineer is paged by a symptom a user would recognise.

  • Cloud Monitoring
  • Datadog
  • Grafana
  • Honeycomb
  • Nagios
  • OpenTelemetry
  • PagerDuty
  • Prometheus
  • Sumo Logic

CI/CD

Build and release paths, including the ones that had to be replaced while still running.

  • Cloud Build
  • GitHub Actions
  • Jenkins
  • Knative
  • PHPUnit
  • Selenium
  • Tekton

GitOps

Cluster and infrastructure state reconciled from version control, so the repository is the system of record rather than a description of it.

  • Anthos
  • Anthos Config Management
  • ArgoCD
  • Atlantis
  • Kustomize
  • Terraform Cloud

Containers and orchestration

Workloads, the clusters under them, and the policy that decides what is allowed to run.

  • Anthos Service Mesh
  • Cloud Functions
  • Cloud Run
  • Docker
  • GKE
  • Helm
  • Kubernetes
  • Kyverno
  • OpenShift

Configuration management and IaC

Provisioning and configuration as code, from bare metal upward. Two generations of it, because estates rarely contain only one.

  • Ansible
  • Kickstart
  • Packer
  • Pulumi
  • Puppet
  • Terraform
  • Vagrant

Platform engineering

Service catalogues, golden paths, release automation and the internal tooling engineers reach for because the friction is gone.

  • Backstage
  • Git
  • Moon
  • Nx
  • Renovate
  • Subversion
  • release-please
  • uv

Data and messaging

Stores, queues and pipelines, including the migrations between them.

  • BigQuery
  • Bigtable
  • Cloud SQL
  • Dataflow
  • GCS
  • Kafka
  • Memcached
  • MongoDB
  • MySQL
  • PostgreSQL
  • Pub/Sub
  • Redis
  • SQS
  • Spanner

Security and identity

Secrets, certificates and machine identity, kept out of the code and out of the image.

  • Cloud KMS
  • Okta
  • OpenLDAP
  • Secret Manager
  • Vault
  • Workload Identity
  • cert-manager

AI and machine learning

Model platforms and agent runtimes, with the evaluation and delivery path around them.

  • AutoML
  • Claude
  • Gemini
  • Google ADK
  • Vertex AI

Systems and virtualisation

Hypervisors, HPC schedulers, storage and bare-metal provisioning. The estate that predates the cloud and in most places is still running.

  • CentOS
  • FreeBSD
  • Gluster
  • IPMI
  • KVM
  • Linux
  • NetApp
  • OpenHPC
  • OpenStack
  • PXE
  • Redfish
  • Slurm
  • Ubuntu
  • VMware
  • libvirt
  • xCAT

Languages

What the work is actually written in.

  • Bash
  • Go
  • Perl
  • PowerShell
  • Python
  • Rust
  • TypeScript

Application layer

Runtimes, frameworks and the third-party services the applications sit against.

  • Apache
  • Apps Script
  • Gin
  • GraphQL
  • Next.js
  • Node
  • SendGrid
  • Shopify

Our principles

Three principles. We’d rather keep three than list ten.

You can watch it run

Observability and evaluation go in from the start, not just before handover. You never have to take our word for whether something works.

Built to be handed over

When the structure is right, a system is easier to run, change and explain. We build for the team who inherits it, which is usually yours.

Nothing spare

Every part should be earning its place. If it isn’t doing real work, we take it out rather than leave you maintaining it.

Where we do our best work

Whole projects with a clear outcome and an owner on your side.

Problems where the blocker is technical and the decision has already been made.

Teams who want to run and extend what we build after we hand it over.

If that sounds like your situation, we’re probably a good fit.

Got something that has to keep running?

Let’s build it in the open.

One call, about ninety minutes, no slide deck. Within a week you get a written assessment of your system, including the parts we think you’ve got wrong. It’s yours to keep whether or not you hire us.