Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Lead Software Engineer - Small Business Growth image - Rise Careers
Job details

Lead Software Engineer - Small Business Growth

Our Purpose 

At Xero, we’re here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we’re not only making life better for small business, we’ll be building a stronger economy that can change the world.


About our division:

Be at the forefront of empowering small businesses and advisors to thrive! Our dynamic Small Business Growth Division builds innovative solutions dedicated to providing solutions that simplify complexity and drive informed decision-making. From transforming accounting data into clear, actionable insights, best-in-market reporting, to creating seamless and intelligent experiences with integrated platforms, we're building the future of small business management.


Our teams work on the foundational suite of services focused on organisations and their data, we evolve key platforms for scalability and innovation, and we ensure secure and intuitive gateways for new customers. If you're passionate about solving complex problems with a human-centered approach and owning outcomes that truly matter, join us in making life beautiful for small businesses worldwide.


As a Lead Engineer at Xero, you'll be a role model for engineering excellence, supporting your team to grow their technical capability and improve development practices.


Join Xero's Small Business Growth Division! We have a range of roles across our various teams. Dive into hands-on roles shaping how customers understand their businesses through impactful reporting and analytics, seamless integrations, robust platforms, and secure access. Drive innovation and make a real difference!


We believe that a solid technical foundation and strong growth mindset are the keys to success in Software Engineering. You won’t find a long list of must-have tech requirements below!



What you'll bring with you:
  • Previous tenure in a Lead Engineer / Technical Lead role, with experience delivering software solutions at scale.
  • Proficiency in at least one of C#, NodeJS or React, with practical experience in building applications using any of these frameworks.
  • You'll be a master of your art, well versed across the full development and implementation lifecycle.
  • Proven experience in auditing teams codebases, aiming to maintain high standards for security, testability, and to make changes easily; coupled with the ability to make code design decisions for all teams’ products.
  • Proven leadership in on-call practices and deep understanding of monitoring and observability tooling to proactively manage, troubleshoot, and optimise production systems at scale.
  • Proven experience designing and building modern engineering stacks, ideally with hands-on experience working in AWS.
  • Ability to lead and/or facilitate discussions on application design and implementation for your team's products.
  • You'll come with strong leadership traits, and a proven track record of coaching and mentoring engineers across multiple disciplines, with Xero's values at heart.
  • Proven skills to break down a problem into digestible chunks, including weighing up the pros and cons of a potential solution.


What you'll do:
  • Stay hands-on: Dedicate at least 50% of your time to technical tasks, including code and design reviews, technical kick-offs, legacy code exploration, proof-of-concept development, and incident response.
  • Lead by example: Set the technical direction for the team, mentor team members, and foster a culture of technical excellence.
  • Drive innovation: Encourage experimentation and the adoption of new technologies to improve our products and processes.
  • Collaborate effectively: Work closely with product managers, designers, and other engineers to deliver high-quality solutions.
  • Solve complex problems: Tackle challenging technical problems and find innovative solutions.


Why Xero? 

Offering very generous paid leave to use however you’d like (plus statutory holidays!), dedicated paid leave to care for your physical and mental wellbeing as well as an Employee Assistance Program to access mental health care for you and your family, health insurance, life insurance, and income protection, wellbeing and sports programmes, employee resource groups, 26 weeks of paid parental leave for primary caregivers, an Employee Share Plan, beautiful offices, flexible working, career development, and many other benefits that reflect our human value, you’ll do the best work of your life at Xero.

Xero Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Xero DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Xero
Xero CEO photo
Sukhinder Singh Cassidy
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead Software Engineer - Small Business Growth, Xero

On a mission to supercharge small businesses, Xero is looking for a Lead Software Engineer to join our dynamic Small Business Growth Division! Here, you'll empower small businesses by simplifying their complexities and driving informed decision-making through innovative solutions. If you have a passion for creating seamless user experiences from accounting data, then you’ll love working alongside a skilled team, constantly evolving platforms for scalability and innovation. Your expertise will guide your team to deliver impactful analytics and robust integrations while ensuring that our new customers enjoy secure access to a future-proof management system. As a Lead Software Engineer, you will play a pivotal role in shaping the technical direction of our projects and fostering a culture of excellence in software development. Expect to dive hands-on into coding, review technical designs, and mentor fellow engineers to unlock their potential. At Xero, we value not just technical skills but also a growth mindset, and with opportunities to collaborate with product managers and designers, you will solve complex problems and drive product innovations. Join us in crafting solutions that matter, helping businesses grow, and ultimately, building a stronger economy. If you’re ready to make a real difference while enjoying generous benefits that prioritize your well-being and career development, then this could be the opportunity you've been waiting for!

Frequently Asked Questions (FAQs) for Lead Software Engineer - Small Business Growth Role at Xero
What responsibilities can I expect as a Lead Software Engineer at Xero?

As a Lead Software Engineer at Xero, your main responsibilities include setting the technical direction for your team, mentoring team members, and dedicating at least 50% of your time to hands-on coding and design reviews. You'll also engage in technical kick-offs and legacy code exploration, while ensuring code standards for security and testability. Collaborating closely with product managers and designers is vital as you aim to deliver high-quality solutions that simplify business complexities.

Join Rise to see the full answer
What qualifications do I need to apply for the Lead Software Engineer role at Xero?

To apply for the Lead Software Engineer position at Xero, you should have experience in a Lead Engineer or Technical Lead role, with demonstrated success in delivering software solutions at scale. Proficiency in C#, NodeJS, or React is essential, along with a deep understanding of the full development lifecycle. Experience in AWS, auditing codebases, and mentoring engineers is recommended to align with Xero's commitment to technical excellence.

Join Rise to see the full answer
How does Xero support my career development as a Lead Software Engineer?

Xero deeply values career development, offering a range of resources and programs to help you succeed and grow as a Lead Software Engineer. You’ll benefit from mentoring opportunities both giving and receiving, access to learning resources, and a culture that encourages experimentation with new technologies. Additionally, Xero provides generous paid leave for well-being and personal development, allowing you to focus on your growth.

Join Rise to see the full answer
What benefits does Xero offer for a Lead Software Engineer position?

As a Lead Software Engineer at Xero, you'll enjoy an array of benefits tailored to support your work-life balance. These include generous paid leave for personal use, dedicated leave for physical and mental wellbeing, and an Employee Assistance Program. Health and life insurance, income protection, 26 weeks of paid parental leave for primary caregivers, and employee share plans are just a few offerings that reflect our commitment to your well-being.

Join Rise to see the full answer
What innovative projects can I expect to work on as a Lead Software Engineer at Xero?

Joining Xero as a Lead Software Engineer means engaging in exciting projects that have a direct impact on small business management. You will work on transforming accounting data into actionable insights through sophisticated reporting tools and platforms. Additionally, you will lead the charge in creating seamless integrations and improving user experiences while tackling challenging technical problems, constantly pushing the envelope on innovation.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer - Small Business Growth
Can you describe your experience in leading software engineering teams?

When asked about your experience leading software engineering teams, focus on specific instances where you provided mentorship, set technical direction, and fostered an environment of collaboration and innovation. Highlight how you resolved conflicts, facilitated discussions, and contributed to the professional growth of your team members.

Join Rise to see the full answer
How do you approach technical decision-making for your team?

In response to technical decision-making, discuss your methodology for evaluating options, including weighing pros and cons and collaborating with your team. Share examples of how you’ve led discussions and encouraged input from team members to ensure that decisions align with overall goals and maintain high standards.

Join Rise to see the full answer
What strategies do you employ for code reviews?

When discussing your strategies for code reviews, explain your focus on security, testability, and readability as you scrutinize team members’ work. Mention templates or checklists you follow to ensure consistency and discuss how you provide constructive feedback that empowers engineers to enhance their coding skills.

Join Rise to see the full answer
Describe a complex technical problem you solved in your previous role.

To answer questions about solving complex technical problems, detail a specific instance, the steps you took to investigate it, the solutions you considered, and the ultimate outcome. Emphasize your analytical skills and collaborative efforts, as well as any tools or methodologies you used to reach a solution.

Join Rise to see the full answer
How do you encourage innovation within your engineering team?

When asked about encouraging innovation, describe your strategies for creating a culture of experimentation and curiosity. Share examples where you introduced new technologies or processes and how you fostered an environment where team members feel safe to explore innovative solutions without fear of failure.

Join Rise to see the full answer
Can you explain your experience with cloud platforms, specifically AWS?

In answering questions about cloud platforms, share your hands-on experience working with AWS, detailing specific projects where you utilized its services. Discuss how you ensured scalability, security, and efficiency in these projects, and mention any relevant certifications if applicable.

Join Rise to see the full answer
What is your process for onboarding new engineers in your team?

Describe your structured process for onboarding new engineers, emphasizing personalized mentorship, the resources you provide, and the timeline you follow for integrating them into ongoing projects. Mention how you assess their skill levels and tailor onboarding to foster their strengths.

Join Rise to see the full answer
How do you handle underperforming team members?

When discussing handling underperformance, focus on your approach of first understanding the underlying issues through open communication. Talk about how you handle feedback constructively and collaboratively work towards a performance improvement plan, setting clear goals for both the individual and the team.

Join Rise to see the full answer
What projects have you led that align with small business growth?

In answering about projects related to small business growth, you'll want to highlight specific initiatives where your work had a measurable impact on small business management solutions. Discuss the technologies employed and how they simplified processes or improved customer experiences.

Join Rise to see the full answer
How do you ensure that the software you develop is user-friendly?

Explain your commitment to user-centered design and your strategies for involving users in the development process. Discuss methodologies such as user testing, feedback loops, and collaboration with UX/UI designers to ensure that software meets user needs and is intuitive.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)

As a Senior Site Reliability Engineer at Xero, you will leverage your technical expertise to build reliable systems and enhance business automation.

Photo of the Rise User
Xero Remote No location specified
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)

Join Xero as a Group Accounting Manager, where you'll play a pivotal role in elevating financial standards and improving operational efficiencies.

Photo of the Rise User
Suvoda Hybrid Conshohocken, Pennsylvania, United States
Posted 10 days ago

Lead our engineering teams as the Director of Software Engineering and drive the delivery of impactful Enterprise SaaS products at Suvoda.

Photo of the Rise User
Bosch Group Remote Av. Robert Bosch - Parque Via Norte, Campinas - SP, 13064-765, Brasil
Posted 13 days ago

Step into a pivotal role at Bosch as a Senior DevOps Engineer and help shape the future of cloud-based software solutions.

Photo of the Rise User
Posted 5 days ago

Looking for an experienced Semi Senior Salesforce Developer to contribute to a dynamic team with a focus on innovative Salesforce solutions.

Photo of the Rise User
Posted 12 days ago

Join Belvedere Trading as a Senior Software Engineer to shape the future of trading through high-performance software solutions.

Photo of the Rise User
Canva Remote 110 Kippax Street, Surry Hills, Sydney, Australia
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Join Canva as a Senior Software Engineer to innovate and enhance their platform workflows while working remotely across ANZ.

Photo of the Rise User

Elevate your career at CNA as a Senior Software Development Engineer in Test, where you’ll lead the charge in ensuring top-notch software quality through automated testing practices.

Photo of the Rise User
Ripple Hybrid San Francisco, CA, United States
Posted 10 days ago

Bring your coding skills to Ripple as a Software Engineer Intern and help shape the future of crypto custody solutions for financial institutions.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, CALIFORNIA, United States
Posted 14 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is looking for a Senior Software Engineer to create scalable and reusable code for innovative technology solutions.

Photo of the Rise User
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Xero is a New Zealand–based technology company that offers a cloud-based accounting software for small businesses. They have offices in New Zealand, Australia, the United Kingdom, the United States, Canada, South Africa and Singapore.

255 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Future MakerBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
BENEFITS & PERKS
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!