GreenTodays
Jobs portal Australia

Senior Software Engineer, Teamwork Graph Externalization (AG

Job Description

The team builds the API foundation that connects Atlassian products and makes Teamwork Graph available to customers, developers, and AI agents. We own the Atlassian GraphQL Gateway and build Teamwork Graph’s external API capabilities across Model Context Protocol (MCP), CLI, and direct APIs, along with the shared metering and monetization capabilities behind them.In this role, you’ll turn connected work context into products that developers and customers can easily adopt and use. You’ll work closely with Product, Design, and other engineers to understand customer problems, shape solutions, and take them from early prototypes through production launch and iteration.We’re looking for someone who cares about both the product experience and the systems behind it. You should be comfortable designing intuitive APIs, building reliable backend services, and using customer feedback and production data to decide what to improve next. You’ll work primarily in Kotlin and TypeScript, with some Rust, building the backend services and developer experiences behind Teamwork Graph’s external APIs.Responsibilities:StrategyPartner with Product, Design, and engineering peers to shape Teamwork Graph externalization features for developers, customer applications, and AI agents.Translate customer needs into technical designs, making practical tradeoffs across usability, delivery speed, reliability, security, and cost.Contribute to the team’s technical direction, identifying opportunities for shared capabilities and consistent experiences across MCP, CLI, and direct APIs.

Responsibilities + Skills

Education

5+ years of professional software engineering experience building backend applications and services.Experience shipping customer-facing or developer-facing products, with an understanding of how technical decisions affect usability, adoption, and customer value.Strong programming skills, with production experience in Kotlin, Java, or TypeScript, and a willingness to work across Kotlin and TypeScript.Experience designing APIs and building distributed systems, including practical knowledge of databases, cloud infrastructure, and service performance.Experience owning complex features or projects from technical design through production delivery, including testing, monitoring, and troubleshooting.Demonstrated product judgment and experience working with Product and Design to clarify requirements, evaluate tradeoffs, and improve solutions using feedback and data.

Experience

Job Summary

  • Published on: Monday, 28th September 2026
  • Designation: Senior Software Engineer,
  • industry: General Management
  • Vacancy: 1
  • Employment Status: Part-time
  • Job Location: Brisbane
  • Salary: 0
  • Gender:
  • Application Deadline: Monday, 28th September 2026

About the Company

  • Company Name: Atlassian.
  • Address: Level 6 341 George Street Sydney, NSW 2000
  • Website: https://www.atlassian.com
  • Company Profile:
  • Atlassian is a leading provider of collaboration, development, and issue tracking software for teams. With over 125,000 global customers, we’re advancing the power of collaboration with products including Jira, Confluence, Bitbucket, and now Trello. Driven by honest values, an amazing culture, and consistent revenue growth, we’re out to unleash the potential of every team.Mission: We believe behind every great human achievement, there is a team. Our mission is to unleash the potential in every team.

Simillar Jobs

+ Browse All Jobs

More From 'General Management'

+ Browse All Jobs