Search Engineer

Xero — Australia · Posted ~19 hours ago

Junior Hybrid

Skills

Search engineering Software engineering Infrastructure maintenance Code review Collaboration Troubleshooting Search infrastructure Search clusters Distributed systems Large-scale data systems High-availability infrastructure

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A leading software company is seeking a Search Engineer to maintain and evolve large-scale search infrastructure supporting hundreds of thousands of daily users and tens of millions of searchable documents. The role combines search-focused and general software engineering work, with opportunities to learn from experienced colleagues, contribute through code reviews, and progressively expand technical ownership within a distributed team.

Highlights

Develop expertise in large-scale search infrastructure while contributing to systems serving a substantial daily user base. Join a small, collaborative distributed team, learn from experienced engineers through code reviews, and gradually take on greater technical responsibility.

Description

The role and impact Join Xero's Search team as a Search Engineer and help maintain and evolve one of the largest search clusters in the Southern Hemisphere. You'll work on infrastructure that powers Xero for 200,000+ daily active users, handling 50+ million searchable documents and 400TB of data at 99.9% uptime. In this role, you'll grow your search engineering skills while contributing to meaningful projects. You'll work on both search-specific and generalist engineering tasks, collaborate with experienced engineers through code reviews, and gradually take on larger responsibilities as you develop expertise. The team and how they connect You'll be part of a small, tight-knit distributed team across Melbourne, New South Wales, and New Zealand, now part of Xero's Catalyst platform division. The team works collaboratively with a Product Manager, a Principal Architect, and the broader Catalyst Platform team. This is a great environment to learn search engineering at scale whilst working alongside senior engineers and technical leaders. What the team is currently working on Horizon 2 platform rebuild - Contribute to a four-year search platform modernisation projectCluster maintenance and evolution - Help maintain our search infrastructure at 99.9% uptime across massive scaleOperational Data Layer (ODL) integration - Work on ingestion pipeline integration with the new platformExploring new partnerships - Collaborate on integrations with Mobile, Files, and AI-adjacent search capabilities Where and how you can work Work remotely within Australia or New Zealand or hybrid from one of our offices. The team gathers in Melbourne approximately every six months for in-person collaboration, and there are optional "boost days" for office work when you'd like to connect with colleagues face-to-face. What we're looking for Search engineering experience - You've built or maintained search systems and are keen to deepen your expertise in this domainSolid software engineering fundamentals - You understand core software engineering principles and write clean, maintainable codeGrowth mindset - You're eager to learn from experienced engineers and tackle increasingly complex problemsCollaboration skills - You work well with others across engineering, product, and infrastructure teams in a distributed environmentInitiative and ownership - You take on tasks with enthusiasm and aren't afraid to ask questions when you need support