Candidates need proficient backend experience in C#, .NET, Java or Go, plus knowledge of distributed systems and relational databases with ACID integrity. Working knowledge of DevOps, automated testing and CI pipelines is valued, along with strong communication skills.
AWS, C#, .NET Core, Relational databases, CI pipelines
Candidates need hands-on experience building and running production applications or automations, especially with APIs and cloud infrastructure, and delivering AI solutions such as agents or RAG systems with Claude or Gemini. They also need strong Python or TypeScript skills and a systems-thinking approach to security and auditability.
Candidates need strong software engineering experience and proven delivery of reliable production software. Practical experience with data-intensive systems, relational databases and complex queries is expected, along with a habit of building automated checks for data correctness.
Reporting, Xero, Communication skills, Prepare financial statements, Payroll, Hybrid model
Candidates need strong backend engineering experience, including running reliable services in production and working with distributed systems. Experience with transactional data where accuracy and auditability matter is valued, and interest in AI tools for engineering productivity is a plus.
Xero, Payroll, Onboarding, Regulatory compliance, Hybrid model, Test automation
Xero needs a leader with a record of running highly available distributed systems and growing engineers. Candidates need enough architecture and API depth to guide design reviews, plus experience taking a platform from idea to production.
Candidates need a track record of building highly available distributed systems on AWS, Azure or GCP, and strong skills in a modern backend language such as Java, Kotlin, Go, Python, Ruby or C++. They should own significant projects from design to production and mentor peers through code reviews and pairing.
Candidates need several years of experience building highly available distributed systems on cloud platforms such as AWS, Azure or GCP. They need strong skills in a modern backend language such as Java, Kotlin, Go, Python, Ruby or C++, and a habit of mentoring peers.
Candidates need proficient backend development experience in C#, .NET, Java or Go, plus solid knowledge of distributed systems and relational databases. Familiarity with DevOps, automated testing and CI pipelines is valued, along with strong communication skills.
10+ YOECandidates need experience building highly available distributed backend systems, strong system architecture and API design skills, and proficiency in a modern backend language such as C#, Java, Go or C++ on cloud platforms like AWS. Experience with financial or ledger systems and durable workflow engines such as Temporal is a plus.
Xero needs candidates with comprehensive end-to-end event management experience, strong vendor negotiation and budget skills, and excellent written and verbal communication. Candidates should also be able to analyse performance data and adapt to changing priorities.
Candidates need a track record of building highly available distributed backend systems and taking platforms from idea to production. They also need strong architecture and database knowledge, skill in a modern backend language such as C#, Java, Go or C++, cloud experience with AWS, and technical leadership.
Candidates need practical marketing measurement experience and working knowledge of SQL and Python. They also need a strong foundation in statistics, experimentation and causal thinking, plus familiarity with Google Analytics, Mixpanel and BigQuery.
Candidates need solid experience building or supporting cloud services or enterprise SaaS platforms and creating integrations or automations using APIs and scripting. They must diagnose incidents, apply security and change management practices, and mentor others and explain technical ideas clearly.
Candidates need strong backend, platform or product engineering experience, ideally in SaaS, and a record of owning significant features end to end. Experience with data-heavy or analytics-focused systems, strong testing habits, and clear communication are also needed.
Candidates need to have set technical strategy over two to three years and led a large, high-traffic system across teams. They need deep experience with high-throughput, resilient distributed and data-heavy systems, a sense of where AI and LLMs fit, and a record of growing senior engineers.
Candidates need proficient backend development in C#, .NET, Java or Go, plus knowledge of distributed systems and relational databases. Working knowledge of DevOps, automated testing and CI pipelines is needed, and interest in AI tools is a plus.
Xero needs an executive leader with proven success guiding sales teams to ambitious goals, experience in matrixed organisations, and strong coaching and communication skills. Knowledge of accounting workflows and cloud software is an advantage.
Candidates need a strong background in Canadian income tax preparation and professional accounting knowledge or equivalent practical experience. They should be comfortable with technology, have agile team experience, and communicate complex tax rules simply. Bilingual English and French is welcome but not essential.
Candidates need proven experience running complex, large-scale distributed systems and strong software design skills. They should be comfortable with automated testing, refactoring, agile delivery, and coaching other engineers.
Candidates need proven experience operating complex, large-scale distributed systems and strong software design skills. Experience with automated testing, refactoring, agile delivery, and mentoring other engineers is also needed.
Candidates need a proven record of delivering software roadmaps in agile environments and a deep understanding of software architecture. They also need strong people leadership through coaching, mentoring, and influence across Product and Design.
Candidates need proficient backend development in C#, .NET, Java or Go, plus knowledge of distributed systems and relational databases. Working knowledge of DevOps, automated testing and CI pipelines is needed, and interest in AI tools is a plus.
Candidates need proven experience running complex, large-scale distributed systems and strong software design skills. They should be comfortable with automated testing, refactoring, agile delivery, and coaching other engineers.
Candidates need hands-on experience building production automations or AI solutions such as agents, copilots or RAG systems, with APIs and cloud infrastructure. Strong Python or TypeScript skills and the ability to coach non-technical colleagues on AI are also required.