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
This job posting may no longer be active. You may be interested in these related jobs instead:
Business Operations Program Manager, Global Data Centers

Business Operations Program Manager position at Google's Global Data Centers, focusing on financial management, vendor relations, and operational excellence in Skien, Norway.

Business Program Manager, Data Centers

Business Program Manager position at Google's Data Centers, overseeing maintenance agreements, cost control, and contractor management in Frankfurt, Germany.

Partner Engagement Manager, YouTube

Partner Engagement Manager position at YouTube, managing strategic TV partnerships and operations for YouTube TV and Premium services in New York.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst position at Google focusing on GCP/TI Program and Project Management systems, requiring 3 years of experience in system integration and business analysis.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager I position at Google focusing on Supply Chain Management within Cloud Infrastructure, combining technical expertise with supply chain operations.

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 3 months 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?