Associate Engineer - Billing

Xero is a technology company handling over a billion dollars in revenue through their subscription and billing systems.
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Finance · Enterprise SaaS

Description For Associate Engineer - Billing

Xero is seeking an Associate Engineer to join their Subscription & Billing team, which manages over a billion dollars in annual revenue. This role offers an excellent opportunity for an early-career software engineer to work on mission-critical billing systems while developing their skills under senior guidance.

The position focuses on developing and maintaining robust software solutions using .NET/C# for backend and React for frontend development. You'll be integral to creating and testing high-quality software, resolving production issues, and contributing to the team's DevOps practices using AWS infrastructure.

As an Associate Engineer, you'll work in an agile environment where continuous improvement is emphasized. You'll have the opportunity to grow your technical expertise while working on real-world problems in a billing system that needs to scale quickly and integrate easily. The role offers a hybrid work arrangement, providing flexibility while maintaining team collaboration.

The ideal candidate should have at least one year of professional experience and be comfortable with both backend and frontend technologies. You'll be expected to make minor code design decisions, maintain APIs, and work with modern DevOps practices. This role is perfect for someone who wants to develop their career in a supportive environment while working on significant financial technology systems.

Working at Xero means joining a company that values both technical excellence and professional growth. You'll be part of a team that focuses on creating delightful customer experiences while handling substantial financial responsibilities. The hybrid work model allows you to choose between working from their Wellington or Auckland offices, providing flexibility while maintaining strong team connections.

Last updated 11 days ago

Responsibilities For Associate Engineer - Billing

  • Create software - Develop robust high quality software with guidance from senior engineers
  • Test software - Design and perform testing activities
  • Resolve issues - Triage and resolve issues identified during development lifecycle or production
  • Develop and deploy software in accordance with Xero standards
  • Contribute to automation of delivery processes, monitoring and alerting
  • Practice agile software development
  • Maintain build & deployment infrastructure with guidance

Requirements For Associate Engineer - Billing

TypeScript
React
  • At least 1-year of professional work experience
  • Proficient in using .NET/C# for backend and React for frontend
  • Confidence in debugging and resolving locally
  • Able to regularly make minor code design decisions
  • Experience in maintaining team's APIs and client code
  • Familiarity with DevOps practises including CI/CD, containerization, configuration, monitoring, alerting
  • Experience with AWS

Interested in this job?

Jobs Related To Xero Associate Engineer - Billing

Software Engineer (Product)

Software Engineer position at Meta focusing on product development, offering competitive salary and benefits, located in Seattle.

Software Engineering Full Time Opportunities

Entry-level software engineering role at Microsoft Prague, offering hybrid work, comprehensive benefits, and opportunity to work on scalable services used by millions.

Software Engineer

Software Engineering role at Microsoft working on Azure Storage, developing cloud infrastructure with competitive pay and benefits.

Software Engineer

Entry-level Software Engineer position at Microsoft Vancouver, working on Azure Edge+Platform team to build and maintain engineering systems for Azure and Windows products.

Associate Engineer

Entry-level software engineering role at Qualcomm focusing on software testing and automation, requiring 1+ year experience in programming and test automation.