Auckland or Melbourne Hybrid Employment

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
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Xero
Job Details
Department Software Development
Category fullstack
Posted 14 days ago