Senior Software Engineer, Teamwork Graph Externalization (AGG)
Core
Build Teamwork Graph externalization products and API foundations connecting Atlassian products for developers, customers, and AI agents.
Role type
Senior Software Engineer (Backend/API)
Builds
Atlassian GraphQL Gateway, Teamwork Graph external APIs (MCP, CLI, direct), metering, and monetization capabilities.
Domain
Developer platforms, API gateways, multi-tenant SaaS, AI agent integration.
Required skills
Backend engineering, API design, distributed systems, Kotlin, TypeScript, product judgment, mentoring
Preferred skills
Developer platforms, public APIs, SDKs, CLIs, MCP, AI agents, Rust, GraphQL, usage-based pricing
Technologies
Kotlin, TypeScript, Rust, GraphQL, MCP, CLI
Responsibilities
Shape externalization features for developers and AI agents, own technical projects from design to launch, build scalable backend services and developer tools, mentor engineers, improve engineering practices.
Seniority
Senior, hands-on IC with mentorship