An engineer's deep-dive into the platform architecture described by Vasilios Syrakis in his video "I was laid off by Atlassian." Reconstructed from his own walkthrough โ€” no internal code, data, or users; systems only.

๐Ÿ“บ Source: "I was laid off by Atlassian" by Vasilios Syrakis ยท ~38 min ยท channel @vsyrakis. Vasilios was a senior systems engineer at Atlassian for ~8 years, laid off in March 2026 in a ~10% workforce cut. This document credits him fully and exists to make his (deliberately public) knowledge-share easier to study. All architecture below is his account.


โšก TL;DR

Over eight years, Vasilios built Atlassian's self-service edge load-balancing platform โ€” the layer that puts Jira, Confluence, Bitbucket and Statuspage on the internet. Five systems, stacked:

  1. Open Service Broker (OSB) โ€” a self-service API so dev teams provision load balancing without filing a ticket.
  2. Envoy proxy โ€” the open-source, cloud-native replacement for expensive enterprise load balancers.
  3. Sovereign โ€” the Envoy xDS control plane he built and open-sourced; turns dynamic data into live proxy config.
  4. AWS infrastructure โ€” ~2,000 Envoy proxies across ~13 regions, provisioned as code via CloudFormation.
  5. The AMI pipeline โ€” Packer + SaltStack baking a hardened, observable, sidecar-loaded proxy image.

On top of that he centralized auth, authz, rate limiting, DDoS protection and access logging at the edge โ€” solving them once instead of across a thousand backend services. The back half of the talk is the part engineers skip at their peril: maintenance, code churn, diplomacy, and mentoring.


๐Ÿงญ The interview that defined the job

The hiring loop is worth a beat, because the last interview literally scoped his first two years of work.

๐Ÿ’ก Takeaway: Asking the "what does success look like in 12 months" question didn't just land the offer โ€” it surfaced the exact mandate. Know the job before you accept it.