Senior Software Engineer, Agentic AI

Atlassian

Atlassian

Software Engineering, Data Science
Oregon, USA · Remote
Posted on Sep 12, 2025

Senior Software Engineer, Agentic AI

Apply for this job

Working at Atlassian

Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.

About the team

The Cloud Access & Intelligence (CAI) org at Atlassian focuses on AI-first solutions that simplify admin experiences, automate workflows, and enhance customer support through intelligent agents. We’re pushing the boundaries of LLM-based features, prompt engineering, and AI-driven automation to tackle complex customer and admin challenges. We’re a tight-knit team of ~10 engineers across Sydney and India.


What you'll do

  • Build AI Agents for admins that reduce friction and boost efficiency.

  • Deliver reusable AI Agent components and patterns (prompt templates, evaluation, RAG, contextual retrieval, reporting).

  • Scale AI adoption across Atlassian by standardizing agent development and enabling other teams to build faster.

  • Build and ship features and capabilities daily in highly scalable, cross-geo distributed environment

  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind

  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions

  • Ensure full visibility, error reporting, and monitoring of high performing backend services

  • Participate in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions


Your background

  • 7+ years of experience building and developing backend applications

  • Bachelor's or Master's degree with a preference for a Computer Science degree

  • A passionate backend engineer, eager to learn and ship impactful features

  • Experience building LLM-powered systems and prompt engineering

  • Familiarity with RAG pipelines, evaluation frameworks, or fine-tuning workflows

  • Motivated to explore greenfield AI initiatives and learn continuously

  • Experience crafting and implementing highly scalable and performant RESTful micro-services

  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.)

  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)

  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)

  • Skilled in writing clean, maintainable, well-tested code

  • Strong in debugging and problem-solving, especially across services and APIs

  • Comfortable in fast-paced, Agile, collaborative environments

  • Excited to take ownership of modules and deliver end-to-end

If you’re excited about building scalable AI-powered systems, working with LLMs and prompt engineering, and contributing to impactful solutions that help customers and admins, we’d love to hear from you!