About the job
Join Our Innovative Team!
Are you seeking an exciting new opportunity or just exploring the job market? You may have found your perfect match!
We are on the lookout for a Principal Software Engineer to join our dynamic team in Auckland. In this hands-on role, you will play a pivotal part in shaping the design and architecture of Lightspeed Retail's core systems, which serve thousands of merchants globally. You will lead by example, crafting cutting-edge solutions that address real customer challenges while fostering engineering excellence across the organization through mentorship, best practices, and sustainable architectural strategies.
The ideal candidate is not only passionate about software development but also possesses a strong customer-centric approach. You excel in collaborative environments, supporting and mentoring your colleagues while taking ownership of complex features and exploring new technological advancements.
Your Responsibilities:
Design and implement scalable and maintainable systems for new initiatives
Evaluate existing systems and infrastructure to identify opportunities for architectural enhancements, reduce redundancy, and improve system performance and reliability
Identify recurring issues that lead to incidents or non-project overhead and formulate actionable strategies for prevention
Champion continuous improvements in system reliability, scalability, and overall performance
Advocate for elevated development practices across the team, covering design reviews, testing, deployment, and incident management
Conduct in-depth architectural reviews and provide mentorship to key engineers across various service teams
As a senior member of the engineering team, contribute to cultivating a high-performance, growth-oriented culture within the Retail division
Additionally, you will:
Collaborate with the broader team to achieve organizational goals, even if it requires stepping outside your defined role
What We're Looking For:
We're searching for candidates who possess:
Significant professional experience in software development
Demonstrated technical leadership across multiple teams
Experience in managing architecture for large-scale applications
