Atlassian

Software Engineer - Search Platform Experience, Rovo Experiences & Growth

Atlassian

Carlton, Victoria, Australia · Full Time

Be the first to apply

Experience
2+ yrs
Salary
Openings
1
Posted
2 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Atlassian and the Team

Atlassian empowers its employees with flexible work arrangements, allowing them to choose workplace locations that best suit their personal and family needs, including office or remote options where legally permitted. The Search Platform Experience team is responsible for creating seamless, efficient search functionalities that serve millions of users across Atlassian products and integrated third-party services. The team is advancing search technology by incorporating AI capabilities to transform user queries into actionable insights.

Role Overview

As a Software Engineer within this team, your core focus will be on developing user-facing search functionalities with an emphasis on front-end technologies, while also contributing to backend integrations. Collaboration will span multiple disciplines, including product management, design, data science, and machine learning, to deliver polished and reliable search solutions throughout the development lifecycle.

Primary Responsibilities

  • Create, test, and maintain accessible, responsive, and high-quality search experiences using React, TypeScript, and modern web standards.
  • Manage complete feature lifecycles from architectural design through implementation, deployment, monitoring, and ongoing improvements.
  • Develop backend services and integrate APIs to link customer-facing components with search algorithms, AI systems, and data platforms.
  • Collaborate cross-functionally to translate user needs into effective technical implementations.
  • Enhance product performance, stability, usability, and maintainability.
  • Utilize user feedback, analytics, and experimentation to boost search effectiveness and user engagement.
  • Participate in design reviews, code audits, incident management, and support activities.
  • Improve team efficiency by creating better tools, documentation, reusable components, and promoting sound engineering practices.
  • Mentor colleagues by sharing knowledge and providing constructive feedback to elevate team capabilities.

Candidate Qualifications

  • Minimum of two years' experience in software engineering focused on production software delivery.
  • Proficiency in developing web applications with React, TypeScript, JavaScript, HTML, and CSS, or related frameworks.
  • Skilled in creating reusable components and building responsive, accessible user interfaces.
  • Experience integrating front-end applications with REST or GraphQL APIs.
  • Strong fundamentals in software design, data structures, automated testing, and debugging techniques.
  • Track record of independently owning features from design through production support.
  • Commitment to writing clean, maintainable, tested, and high-performance code.
  • Excellent collaboration and communication skills for effective teamwork with diverse stakeholders.
  • Capability to manage ambiguity, make informed technical decisions, and proactively communicate risks or obstacles.

Preferred Skills

  • Experience with backend development using Node.js, Java, Kotlin, or similar languages.
  • Familiarity with large-scale SaaS environments and cloud services like AWS.
  • Knowledge of search technologies, information retrieval, AI-powered functionalities, or data-driven user experiences.
  • Background in experimentation, product analytics, observability, or optimizing frontend performance.
  • Experience working with component libraries or design systems shared across teams.

Additional Information

Atlassian offers a comprehensive compensation package designed to be equitable, transparent, and competitive, factoring in candidate expertise and experience. Eligible candidates may receive benefits, bonuses, commissions, and equity awards.

The company is committed to diversity and inclusion, providing equal opportunities regardless of race, religion, gender identity, sexual orientation, age, or disability, with privacy maintained according to legal guidelines. Assistance with accommodations throughout the recruitment process is available upon request.

Identity verification, including possible biometric data use, is required in compliance with local employment fraud prevention laws.

Benefits & Perks

Atlassian provides various perks focusing on employee wellbeing, community engagement, and family support, such as health resources and paid volunteer opportunities.

Tools & software

Java Node.js React Amazon Web Services AWS required

How they work

Communication Teamwork & Collaboration Leadership Initiative Independence
🤖
Online · instant AI help
Broxer