Auckland or Melbourne Hybrid

Xero is hiring a Senior Engineer

About the Role

Xero is looking for a Senior Engineer to own a flagship surface of our ecosystem: the Xero App Store. You will lead the engineering efforts for this primary destination where customers discover apps that extend Xero's capabilities, designing across web surfaces, APIs, event processors, and data models to solve complex problems at scale.

What You'll Do

  • Own the Xero App Store, a primary destination where customers discover and purchase apps that extend Xero's capabilities.
  • Influence architectural and product decisions, designing across web surfaces, APIs, event processors, and data models.
  • Lead engineering efforts to solve complex engineering problems at scale.

What We're Looking For

  • Significant experience building responsive, high-quality frontends with React and TypeScript.
  • Strong understanding of C# and .NET backends.
  • Background working with distributed systems and cloud services like AWS (EC2, ECS, Kubernetes).
  • Track record of making significant code design decisions and contributing to technical solution designs.
  • Solid understanding of data storage and caching with PostgreSQL, DynamoDB, and Redis.
  • Growth mindset and interest in mentoring others to maintain high engineering standards.
  • Experience with automated testing frameworks such as Playwright, Cypress, or Jest.

Technical Stack

  • React, TypeScript, Redux
  • C#, .NET 6, REST APIs
  • AWS (EC2, ECS, Kubernetes)
  • PostgreSQL, DynamoDB, Redis
  • .NET workers, Horizon streams

Team & Environment

You will join the Bat team, a tight-knit and supportive group.

Work Mode

This is a hybrid position based in Auckland, New Zealand or Melbourne, Australia.

Xero hires based on skills, passion, and unique perspective to enhance culture and team.

Required Skills
ReactTypeScriptReduxC#.NET 6REST APIsAWSEC2ECSKubernetesPostgreSQLDynamoDBRedisDistributed Systems ReactTypeScriptReduxC#.NET 6REST APIsAWSEC2ECSKubernetesPostgreSQLDynamoDBRedisDistributed Systems
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Job Details
Department Software Development
Category fullstack
Posted 2 months ago