Salary
💰 $147,000 - $184,500 per year
Tech Stack
AWSCloudGoJavaNoSQLSQL
About the role
- Build and deliver backend services: Contribute to the development of reliable, scalable, and secure services that power Xero’s Payments Platform.
- Solve problems independently: Take ownership of medium-complexity projects, from design through implementation.
- Contribute to design discussions: Participate in design reviews and provide input on medium-complexity features.
- Stay hands-on: Write production-quality code, build tests, and ensure your work meets high standards for performance and reliability.
- Collaborate effectively: Work with engineers, product managers, and other stakeholders to deliver high-quality features.
- Continuously learn and grow: Apply feedback, expand your technical skills, and contribute to a culture of learning and improvement.
- Champion best practices: Support operational excellence by contributing to observability, testing, and monitoring.
Requirements
- 3+ years of software engineering experience, with a track record of building backend services.
- Proficiency in at least one modern backend language (e.g. C#, Java, Golang, C++)
- Exposure to cloud platforms (AWS a bonus).
- Experience working with relational databases (SQL); familiarity with NoSQL is a plus.
- Ability to independently solve and implement medium-complexity problems.
- Experience contributing to the design of system components and services.
- Growth mindset: eagerness to learn, continuously improve, and take feedback as an opportunity to get better.
- Strong collaboration skills and willingness to work across engineering, product, and operations.
- Commitment to writing maintainable, testable, and secure code.
- very generous paid leave to use however you’d like (plus statutory holidays!)
- dedicated paid leave to care for your physical and mental wellbeing
- Employee Assistance Program to access mental health care for you and your family
- employee resource groups
- wellbeing programming and allowances
- medical, dental, vision, and disability insurance
- fertility and family forming financial support
- 401k contribution matching
- 26 weeks of paid parental leave for primary caregivers
- Employee Share Plan
- beautiful offices with snacks and break areas
- flexible working
- career development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentC#JavaGolangC++SQLNoSQLproduction-quality codetestingmonitoring
Soft skills
problem-solvingcollaborationgrowth mindsetindependencedesign contributionfeedback applicationcommunicationownershipcontinuous improvementoperational excellence