Senior Backend Engineer - Teamwork Graph API

Atlassian

Sydney

On-site

AUD 180,000 - 240,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Atlassian in Sydney seeks a Senior Software Engineer to build Teamwork Graph externalization and the API foundation connecting Atlassian products. You will code primarily in Kotlin and TypeScript, with some Rust, developing backend services and developer experiences for external APIs.

You will own projects end-to-end, collaborate with Product and Design, and shape scalable, secure systems while balancing usability, performance, and cost.

Qualifications

  • 5+ years of professional software engineering experience building backend applications and services.
  • Experience shipping customer-facing or developer-facing products.
  • Strong programming skills in Kotlin, Java, or TypeScript and designing APIs.
  • Experience with distributed systems, databases, cloud infrastructure, and performance.
  • Experience owning features from design to production delivery including testing and monitoring.
  • Ability to work with Product/Design to clarify requirements and tradeoffs.

Responsibilities

  • Own technical projects from problem definition and design through implementation, launch, and operation.
  • Build APIs, developer tools, and backend services for Teamwork Graph externalization.
  • Design API contracts, error handling, and documentation to ease integration.
  • Build and operate scalable services with strong testing, availability, latency, and observability.
  • Use feedback and metrics to improve product quality and adoption.
  • Collaborate across teams to resolve dependencies and share capabilities.

Skills

Backend engineering
Kotlin
TypeScript
APIs design
Distributed systems
Mentoring

Tools

GraphQL
MCP
CLI

Job description

Atlassian in Sydney seeks a Senior Software Engineer to build Teamwork Graph externalization and the API foundation connecting Atlassian products. You will code primarily in Kotlin and TypeScript, with some Rust, developing backend services and developer experiences for external APIs.

You will own projects end-to-end, collaborate with Product and Design, and shape scalable, secure systems while balancing usability, performance, and cost.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Teamwork Graph API (Remote)
Senior Backend Engineer, Teamwork Graph API (Remote)

Atlassian Corp. • Sydney

Hybrid
AUD 150,000 - 210,000
Health benefits
Bonuses and equity
Senior Backend Engineer — Teamwork Graph Externalization API
Senior Backend Engineer — Teamwork Graph Externalization API

Atlassian • New South Wales

On-site
AUD 180,000 - 240,000
Perks and benefits
Senior Software Engineer, Teamwork Graph Externalization (AGG)
Senior Software Engineer, Teamwork Graph Externalization (AGG)

Atlassian Corp. • Sydney

Hybrid
AUD 150,000 - 210,000
Health benefits
Bonuses and equity
Senior Software Engineer, Teamwork Graph Externalization (AGG)
Senior Software Engineer, Teamwork Graph Externalization (AGG)

Atlassian • Sydney

On-site
AUD 180,000 - 240,000
Senior Backend Engineer — Lead Projects & Mentor
Senior Backend Engineer — Lead Projects & Mentor

Atlassian • Sydney

Hybrid
AUD 130,000 - 180,000
Health & wellbeing resources
Volunteer days
Equity/bonus
Senior Backend Engineer: Lead Architecture & Mentorship
Senior Backend Engineer: Lead Architecture & Mentorship

Atlassian • Australia

On-site
AUD 150,000 - 220,000
Health and wellbeing resources
Volunteer days
Equity
Senior Backend Software Engineer
Senior Backend Software Engineer

Atlassian • Sydney

On-site
AUD 130,000 - 180,000
Health & wellbeing resources
Volunteer days
Equity/bonus
Senior Software Engineer
Senior Software Engineer

Preacta Recruitment • Sydney

Hybrid
AUD 140,000 - 190,000
Hybrid work model
Senior Frontend Tech Lead: React/Next.js, TypeScript, Azure
Senior Frontend Tech Lead: React/Next.js, TypeScript, Azure

Ampstek • City of Melbourne

On-site
AUD 180,000 - 230,000
Senior Rust Backend Engineer – Flexible, High-Performance
Senior Rust Backend Engineer – Flexible, High-Performance

Clicks IT Recruitment • Sydney

On-site
AUD 140,000 - 190,000
Permanent role
Challenging Rust problems
Influence architecture
+2