How We Build
Teaching a 4B Model to Think Like a Policy Expert
Content moderation at Atlassian’s scale means making millions of real-time decisions every message, prompt, and query that flows through Rovo Chat, Rovo Search, and more has to be checked before a response is served. That puts moderation squarely on the critical path of every user request. Latency isn’t a nice-to-have. It’s a product requirement. For […]
How enterprise admins are taking control of cloud performance…..and why it matters
Moving to cloud doesn’t mean giving up visibility. Here’s how enterprise admins are taking site performance into their own hands. Whether you’re a long-standing Atlassian Cloud customer scaling to tens of thousands of users, expanding into new products, or completing a migration from Data Center to Cloud, one question comes up consistently: how do I […]
Jira’s depth, on demand: designing an MCP server around jobs, not endpoints
In this blog we’re going to walk you through our Jira MCP tool design journey, a critical part of Atlassian’s MCP AI capability, supporting more than 15M calls every weekday. “MCP on Jira is the greatest advance since the airplane.” – real quote from a happy Jira MCP customer Ask an agent to close a […]
Meet the Forward Deployed Engineer
What are FDEs, and why is Atlassian investing in them?
Atlassian’s Forward Deployed Engineering Playbook
Why enterprise AI stalls Across our Forward Deployed Engineering (FDE) engagements, the same four reasons enterprise AI stalls show up again and again. This Playbook outlines what we’ve learned from solving them in the field. By the numbers How it works Atlassian FDEs are senior engineers, bringing AI engineering and applied AI together in a […]
From fake interviews to malicious repositories: Disrupting Contagious Interview
Software developers and IT professionals are increasingly being targeted through fraudulent recruitment processes that exploit their trust in established development platforms. Candidates are invited to complete seemingly legitimate coding assessments hosted in publicly accessible repositories on services such as Bitbucket, GitHub, and GitLab. The repositories appear to be fully developed applications, with thousands of lines […]
How Atlassian built a scalable synthetic data engine
Term Meaning Product An application whose data we generate eg. Jira, Confluence etc. Entity Product level business object/data type (eg. user, space, work item, comment, page). Space Jira container for work (formerly Jira project) Work Item Jira ticket(a bug, story, epic or task). Work items live in a space Attachment A file on a Jira work […]
Meet Teamoji: Atlassian’s Custom Emoji System Built for the Future of Work
Meet Teamoji — Atlassian’s custom brand emoji set built for product and customer-facing surfaces. Designed with a vibrant, humanistic system that balances expressive delight with enterprise trust. Small in size, big in personality
Atlassian’s Chief AI Officer on building products for humans and agents
AI agents are now direct users of the software Tamar Yehoshua’s team builds. In this conversation, she explains how Atlassian’s Teamwork Graph gives an agent the right organizational context and why she never believed agents would kill SaaS.
Atlassian’s CEO on bridging the gap
AI shouldn’t just tackle solo tasks—it should make the whole team unstoppable. Atlassian CEO Mike Cannon-Brookes joined Bloomberg Television‘s “The Opening Trade” to break down why we’re betting on the “Teamwork Graph” to bridge the gap between personal agents and automated workflows, helping teams offload “busywork” and get back to the work that actually matters.
The architecture behind Rovo’s agent harness
Unlocking a brand-new dimension of agent autonomy using a sandboxed execution harness that closes the loop between automated testing and runtime optimization.
3 AI bets powering Atlassian’s integrated marketing impact
Discover how Atlassian marketing leaders use AI to drive real change and exceed modern needs.
Building a real-time PWA on Atlassian’s own stack
We didn’t want just another schedule app. We wanted the app itself to be the product story.
Keeping translation at the pace of AI-era development
Building with AI assistants let developers ship faster, but every feature added text to translate faster than our localization process could absorb.
Budget Allocation at Scale: Building an ML Optimization System for Paid Marketing
Every quarter, Atlassian’s performance marketing team faces a deceptively hard question: given a fixed marketing budget, where should the next dollar go? Across hundreds of advertising channels, geographic markets, and product lines, the combinatorial complexity of that question grows fast. In the past, budget allocation decision overall has been an operational demanding process, involving human […]
