As a Principal Software Engineer in Atlassian’s Confluence AI group, you will lead development of high-quality AI experiences that help teams create, discover, and collaborate on knowledge. You will shape technical strategy across the full stack, applying advances in AI to improve product quality, user trust, adoption, and growth. You will work closely with product, design, engineering, analytics, and machine learning teams to turn emerging technologies into reliable, intuitive capabilities that deliver lasting customer value. The role includes setting technical direction across user experiences, backend services, and AI integrations; leading complex initiatives from architecture and prototyping through launch and iteration; and designing scalable, resilient systems that meet performance, reliability, security, and cost requirements. You will advance AI quality through evaluation, representative test datasets, user feedback, production monitoring, and collaboration on grounding, context retrieval, orchestration, and safeguards. You will build intuitive full-stack experiences, use analytics and experimentation to improve adoption and sustained customer value, and lead cross-functional initiatives across Confluence and Atlassian. The position also involves mentoring engineers, raising engineering standards, developing reusable capabilities, communicating technical strategy and tradeoffs, and guiding investments in line with Confluence AI and Atlassian platform strategy. Atlassians may choose to work from an office, from home, or a combination of the two. The company can hire in any country where it has a legal entity. The role may be eligible for benefits, bonuses, commissions, and equity.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed