Senior Software Engineer

Atlassian•Mountain View, CA
•$149,400 - $235,000

About The Position

As a Senior Software Engineer in Atlassian’s Confluence AI group, you will build high-quality AI experiences that help teams create, discover, and collaborate on knowledge. You will work across the full stack, applying advances in AI to improve product quality, deepen user trust, and drive sustained adoption and growth. In partnership with product, design, analytics, and machine learning teams, you will turn emerging technologies into reliable, intuitive features that deliver lasting customer value. The role involves owning complex features from design through launch and ongoing improvement; building across frontend interfaces, backend services, and AI integrations; contributing to architecture decisions; and delivering scalable, reliable software. You will apply generative AI, retrieval, agents, and evaluation methods to improve feature quality, create automated evaluations and test datasets, prototype emerging technologies, collaborate on retrieval and safeguards, and use monitoring and user feedback to improve experiences. You will also build discoverable, intuitive AI workflows, measure quality and adoption, and run experiments to assess product improvements. You will collaborate across disciplines and teams, communicate technical decisions and results, mentor engineers, improve team practices, and independently break down ambiguous problems using prototypes, experiments, and data. Atlassian allows employees to choose where they work, including an office, home, or a combination, and can hire in countries where it has a legal entity.

Responsibilities

  • Own complex features from technical design and implementation through launch and ongoing improvement.
  • Build cohesive experiences across frontend interfaces, backend services, and AI integrations.
  • Contribute to architecture decisions, balancing delivery speed, quality, and long-term maintainability.
  • Deliver scalable, reliable software that meets performance, security, accessibility, and cost requirements.
  • Apply advances in generative AI, retrieval, agents, and evaluation to improve the usefulness, accuracy, and consistency of Confluence AI features.
  • Develop automated evaluations and representative test datasets to validate quality and prevent regressions.
  • Prototype and evaluate emerging technologies against concrete customer needs and measurable outcomes.
  • Collaborate with machine learning and platform engineers to improve grounding, context retrieval, orchestration, and safeguards.
  • Use production monitoring and user feedback to diagnose issues and continuously improve AI experiences.
  • Build intuitive experiences that make AI features easy to discover, understand, and use in everyday workflows.
  • Work with product, design, and analytics to identify and address barriers to adoption.
  • Instrument features to measure AI quality, activation, repeat usage, retention, and customer value.
  • Design and run experiments to assess how quality and usability improvements affect adoption and engagement.
  • Iterate on features to earn user trust and deliver recurring value.
  • Partner with product managers, designers, engineers, and data scientists to translate customer needs into practical technical solutions.
  • Coordinate with adjacent teams to integrate shared AI capabilities and resolve dependencies.
  • Communicate technical decisions, tradeoffs, and experiment results clearly.
  • Contribute across frontend, backend, and AI integration boundaries to deliver complete customer experiences.
  • Mentor engineers through pairing, code reviews, and technical guidance.
  • Improve team practices for testing, AI evaluation, observability, and software delivery.
  • Build reusable components and share approaches that help the team deliver more effectively.
  • Contribute to a culture of curiosity, collaboration, accountability, and continuous learning.
  • Independently break down ambiguous problems into achievable implementation plans.
  • Use prototypes, experiments, and data to reduce uncertainty and guide decisions.
  • Balance customer impact, technical complexity, risk, and cost when choosing solutions.
  • Identify opportunities for improvement and work with technical leaders to align them with the broader Confluence AI direction.

Benefits

  • The role may be eligible for benefits, bonuses, commissions, and equity.
  • Atlassian offers health and wellbeing resources and paid volunteer days.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service