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:
Junior .Net Developer

Junior .Net Developer position at CI&T, focusing on backend development for a major retail project, offering remote work and comprehensive benefits.

Backend Developer

Entry-level Backend Developer position at Fundcraft, building fund operations platform using Python, AWS, and Docker in Girona, Spain. Hybrid work model with competitive benefits.

Software Engineer

Entry-level Software Engineer position at Jerry, an AI-powered car management platform, offering opportunity to work with modern tech stack and experienced mentors.

Software Engineer

Entry-level Software Engineer position at Qode, focusing on robotics and AI software development in Python and C++.

Full Stack Python Engineer

Full Stack Python Engineer role at Corgi, an AI-powered insurance company, offering competitive compensation and equity in San Francisco.

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?