Skip to Main Content

Job Title


Senior Data Engineer - Practice Tools


Company : Xero


Location : Sydney, New South Wales


Created : 2025-07-07


Job Type : Full Time


Job Description

Join to apply for the Senior Data Engineer - Practice Tools role at Xero6 days ago Be among the first 25 applicantsJoin to apply for the Senior Data Engineer - Practice Tools role at XeroAt Xero, were here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, were not only making life better for small business, well be building a stronger economy that can change the world.About the teamYou''ll be part of the Xero Practice Tools team, a critical component of Xeros accounting operational system. We build and maintain the starting point and primary workspace for our accountant and bookkeeping customers, empowering them to manage their practices efficiently.About the roleAs a Senior Data Engineer, you''ll make a significant impact by applying your deep engineering expertise to solve complex scalability and reliability challenges. You will consult with product teams on their architecture decisions, lead a culture of continuous improvement, and have the freedom to creatively tackle difficult engineering problems. If you thrive in a flexible work environment and enjoy diving into intricate technical issues, this role is for you.What youll doLead database solutions: Design, implement, and maintain high-availability, secure SQL Server databases, including managing replication, clustering, mirroring, and backup/recovery processes.Optimize and maintain: Develop, optimize, and maintain complex SQL queries, stored procedures, and indexing strategies to ensure peak performance and reliability for our products.Drive technical improvements: Analyze and resolve challenges within our systems and for internal customers, shaping database strategies and driving technical enhancements.Ensure system health: Perform capacity planning, performance tuning, and maintain and monitor delivery processes to proactively prevent customer-facing problems. This includes participating in an incident response process and an on-call roster, triaging issues, and communicating their impact to stakeholders.Collaborate and guide: Consult with product teams by providing constructive input into architectural decisions and technical guidance.Champion best practices: Implement and enforce database standards, security policies, and compliance requirements. Utilize workflow management tools like Jira to capture high-quality operational data.Mentor and share knowledge: Guide and mentor other engineers, sharing learnings through coaching, presentations, documentation, and team updates.Innovate and improve: Maintain knowledge of current and emerging database technologies, identify efficiencies, and contribute to the continuous improvement of team processes and modern delivery practices, including agile ceremonies.What Youll Bring With YouDeep and Extensive Experience: A substantial track record (around 15+ years) in software development, demonstrating profound expertise and leadership in the architecture, hands-on design, implementation, and ongoing management of large-scale, complex database systems.SQL Expertise: At least 5 years of recent, in-depth experience with Microsoft SQL.Cloud Proficiency: Demonstrated success in implementing highly available, multi-region cloud-based applications, with a strong preference for experience in AWS and Azure.Database Optimisation Skills: Strong knowledge of database design, indexing, query optimization, performance tuning, and experience with logging and monitoring solutions (e.g., DPA, New Relic, Sumo Logic).Problem-Solving & Ownership: Excellent problem-solving skills, a proactive approach to performance improvements, a strong ownership ethic, and a pragmatic desire to solve hard scalability problems.Technical Debt Understanding: A solid understanding of technical debt from both application and database perspectives.Automation & Deployment: Experience designing and maintaining automated database deployment pipelines.Collaboration & Communication: Strong communication and collaboration abilities within multidisciplinary teams, with the ability to ask pertinent questions and identify innovations.Experience with NoSQL variants will be considered an advantage.Relevant industry certifications are highly regarded.Why Xero?Offering very generous paid leave to use however youd like (plus statutory holidays!), dedicated paid leave to care for your physical and mental wellbeing as well as an Employee Assistance Program to access mental health care for you and your family, health insurance, life insurance, and income protection, wellbeing and sports programmes, employee resource groups, 26 weeks of paid parental leave for primary caregivers, an Employee Share Plan, beautiful offices, flexible working, career development, and many other benefits that reflect our human value, youll do the best work of your life at Xero.Seniority levelSeniority levelNot ApplicableEmployment typeEmployment typeFull-timeJob functionJob functionInformation TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Xero by 2xGet notified about new Senior Data Engineer jobs in Sydney, New South Wales, Australia.Sydney, New South Wales, Australia 2 weeks agoMillers Point, New South Wales, Australia 4 days agoSydney, New South Wales, Australia 5 months agoSenior Data Analyst - Workforce Planning - (Temporary Opportunity up to 12 months)Burwood, New South Wales, Australia 1 day agoSenior Analyst | Workplace Integrity DataSydney, New South Wales, Australia 3 days agoParramatta, New South Wales, Australia 1 week agoSenior Software Engineer - Global Payroll PlatformSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 3 weeks agoSenior ANZ Database Specialist Solutions Architect, AGS Specialists Data and AISydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 5 days agoSenior Finance Analyst | Data and TransformationSydney, New South Wales, Australia A$220,000.00-A$260,000.00 2 weeks agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 1 month agoSenior Business Analyst - Data GovernanceMacquarie Park, New South Wales, Australia A$800.00-A$1,000.00 4 weeks agoSydney, New South Wales, Australia 2 weeks agoSurry Hills, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia $140,000.00-$180,000.00 2 weeks agoSenior ANZ GenAI / ML Specialist Solutions Architect, AGS Specialists Data and AISydney, New South Wales, Australia 1 day agoSydney, New South Wales, Australia 8 hours agoSydney, New South Wales, Australia 2 weeks agoSenior ANZ GenAI / ML Specialist Solutions Architect, AGS Specialists Data and AISydney, New South Wales, Australia 3 days agoSenior Business Analyst - Data Strategy & WarehousingSydney, New South Wales, Australia 12 hours agoSydney, New South Wales, Australia 6 hours agoValidation & Verification and Hardware Engineering ManagerLane Cove West, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia 6 days agoSydney, New South Wales, Australia A$165,000.00-A$195,000.00 4 weeks agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 15 hours agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 2 weeks agoWere unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr