Software Engineer - Search Platform Experience, Rovo Experiences & Growth
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.