Senior Software Engineer

Atlassian

Seattle (WA)

On-site

USD 180,000 - 235,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Atlassian’s Gen AI Platform team builds the shared execution platform for production AI agents. The platform handles durable execution, tool and model integration, reliability, observability, and isolation so product teams can ship agent experiences independently.

We’re looking for a Senior Software Engineer to own critical platform capabilities, lead complex initiatives, and raise the engineering bar across the team.

Qualifications

  • Strong experience designing and operating distributed systems, developer platforms, or high-availability services.
  • Proficiency in a language such as TypeScript, Java, Kotlin, Go, or Python.
  • A track record of owning complex systems from design through production operations.
  • Strong understanding of asynchronous execution, consistency, retries, fault tolerance, and observability.
  • Experience writing technical designs, leading difficult decisions and resolving production issues.
  • Ability to influence across teams and mentor other engineers.

Responsibilities

  • Lead ambiguous, cross-component initiatives from technical design through rollout and measurement.
  • Design and build scalable agent runtimes, backend services, APIs, and developer-platform capabilities.
  • Establish stable contracts that allow teams to ship agents without depending on platform releases.
  • Make architectural decisions involving distributed execution, state, recovery, security, and extensibility.
  • Lead migrations and high-risk changes with appropriate compatibility and rollout strategies.
  • Improve reliability through observability, capacity planning, incident response, and systemic follow-up.
  • Influence technical direction, mentor engineers, and improve code and design-review practices.
  • Partner with product, AI, security, and infrastructure teams on cross-team outcomes.

Skills

Distributed systems
Developer platforms
High-availability services
Cross-team influence
Mentoring engineers

Tools

TypeScript
Java
Kotlin
Go
Python

Job description

Overview

Atlassian’s Gen AI Platform team builds the shared execution platform for production AI agents. The platform handles durable execution, tool and model integration, reliability, observability, and isolation so product teams can ship agent experiences independently.

We’re looking for a Senior Software Engineer to own critical platform capabilities, lead complex initiatives, and raise the engineering bar across the team.

Responsibilities
  • Lead ambiguous, cross-component initiatives from technical design through rollout and measurement.

  • Design and build scalable agent runtimes, backend services, APIs, and developer-platform capabilities.

  • Establish stable contracts that allow teams to ship agents without depending on platform releases.

  • Make architectural decisions involving distributed execution, state, recovery, security, and extensibility.

  • Lead migrations and high-risk changes with appropriate compatibility and rollout strategies.

  • Improve reliability through observability, capacity planning, incident response, and systemic follow-up.

  • Influence technical direction, mentor engineers, and improve code and design-review practices.

  • Partner with product, AI, security, and infrastructure teams on cross-team outcomes.

Pay Ranges

In The United States, we have three geographic pay zones. For this role, our current base pay ranges for new hires in each zone are:

Zone A: $180,000 - $235,000

Zone B: $162,000 - $211,500

Zone C: $149,400 - $195,050

Qualifications
  • Strong experience designing and operating distributed systems, developer platforms, or high-availability services.

  • Proficiency in a language such as TypeScript, Java, Kotlin, Go, or Python.

  • A track record of owning complex systems from design through production operations.

  • Strong understanding of asynchronous execution, consistency, retries, fault tolerance, and observability.

  • Experience writing technical designs, leading difficult decisions and resolving production issues.

  • Ability to influence across teams and mentor other engineers.

Experience with agent runtimes, MCP, plugin ecosystems, durable workflows, sandboxed execution, or AI evaluation and observability is highly valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Atlassian • Seattle (WA)

On-site
USD 125,000 - 196,000
Software Engineer
Software Engineer

Work180 • Seattle (WA)

On-site
USD 140,000 - 190,000
Senior Software Engineer, AI Platform & Distributed Systems
Senior Software Engineer, AI Platform & Distributed Systems

Atlassian • Seattle (WA)

On-site
USD 180,000 - 235,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Atlassian • Seattle (WA)

Hybrid
USD 244,000 - 318,000
Health and wellbeing resources
Volunteer days
Senior Principal Software Engineer
Senior Principal Software Engineer

Atlassian Corp. • United States

On-site
USD 220,000 - 287,000
Benefits package
Senior Principal Technical Program Manager - Agent Infrastructure
Senior Principal Technical Program Manager - Agent Infrastructure

Atlassian • Seattle (WA)

Hybrid
USD 236,000 - 308,000
Health & wellbeing resources
Volunteer days
Perks & benefits information
Senior ML System Engineer
Senior ML System Engineer

Atlassian • United States

Hybrid
USD 206,000 - 269,000
Senior ML System Engineer
Senior ML System Engineer

Atlassian • Austin (TX)

Hybrid
USD 185,000 - 242,000
Senior ML Performance Engineer
Senior ML Performance Engineer

Atlassian • San Francisco (CA)

Hybrid
USD 180,000 - 235,000
Software Engineer, Mid-Level to Staff+
Software Engineer, Mid-Level to Staff+

true-talent-solutions-partners • San Francisco (CA)

On-site
USD 225,000 - 425,000
Visa sponsorship
Competitive compensation
On-site workspace in SF