Solving engineering problems at scale and refactoring complex, monolithic systems into modern, scalable solutions at Xero
Requirements
- Experience with a range of languages and tools, specifically within a modern cloud environment
- Knowledge of C-Sharp, React, AWS, and Kubernetes
- Understanding of CI/CD concepts and tooling
- Experience with Test Driven Development (TDD)
- Familiarity with refactoring legacy systems to improve performance and scalability
- Passion for solving engineering problems at scale and navigating the complexity of distributed systems
- Enthusiasm for building high-quality, scalable software
Responsibilities
- Dive into the process of solving engineering problems at scale
- Tackle the architecture and implementation of distributed systems
- Make major code design decisions, contributing directly to engineering standards
- Refactor complex, monolithic systems into modern, scalable solutions
- Develop high-quality software that supports customers
- Act as a role model and mentor, coaching others to foster a culture of continuous learning and mastery
- Contribute to technical solution designs
Other
- Growth mindset and proactively maintain, grow, and share technical knowledge with those around you
- Ability to act as a mentor, coaching others to help them develop their skills and confidence
- Passion for solving engineering problems at scale
- Enthusiasm for building high-quality, scalable software
- Ability to work in a flexible working style that balances remote focus with in-person collaboration