Join to apply for the Principal Software Engineer role at Arlo Training Management Software
2 days ago Be among the first 25 applicants
Welcome to the Principal Role
This is a strategic, hands-on hybrid role where you will both drive key outcomes alongside the team and provide mentoring and guidance, including managing a Staff Engineer as a direct report.
As our Principal Software Engineer, you will be Arlo's most senior technical contributor.
You'll set the tone for technical innovation and excellence across the business, bridging deep technical expertise with strong emotional intelligence.
You'll work closely with the CTO and our Founding Chief Technologist to shape how Arlo evolves, scales, and continues to deliver exceptional value to our global customer base.
This role is ideal for a strategic problem-solver who enjoys setting direction, simplifying, and unblocking complex challenges while helping an empowered team achieve.
What You'll Be Doing (Your Impact)
Architectural Leadership : Collaborate with the CTO, Founding Chief Technologist, Product, and UX teams to define scalable, secure, and reliable technical solutions across frontend, backend, and cloud platforms.
Hands-On Development & Research : Stay close to the code, write code, conduct R&D, and create prototypes / proofs of concept for wider adoption.
Actively leverage the latest AI tools and technologies to drive innovation and efficiency.
Mentorship & Quality : Lead by example, maintaining high standards in coding, architecture, and operational excellence.
Guide and mentor engineers to follow standards and foster a growth-focused, collaborative culture.
People Management : Provide coaching, feedback, and career development support to your direct report, including goal setting and performance feedback, while fostering a collaborative, high-performing culture across the team.
Strategic Alignment : Ensure all implementation designs align with the organisation's technology vision and strategic goals.
What You'll Bring (Your Expertise)
Experience : 8+ years designing, building, and managing complex solutions, ideally in high-growth SaaS or scale-up environments.
Technical Stack : Hands-on mastery of modern SaaS and AI-enabled stacks, including C#, TypeScript, and modern frontend frameworks (e.g., React).
Architecture : Strong understanding of cloud architecture, multi-tenant systems, distributed applications, and DevOps practices.
Experience in defining and enforcing architecture, coding, and security standards.
Mindset : A strong problem-solving mindset, capable of taking end-to-end ownership.
You value collaboration and curiosity over control, and you make confident, well-reasoned decisions while considering others' perspectives.
About Arlo
Arlo is a world-leading SaaS company on a mission to revolutionize professional training.
With customers in over 70 countries, over 7.5M people trained, and $3B in course transactions, Arlo is loved by thousands of trainers and millions of learners worldwide.
Arlo's all-in-one training management platform handles everything from course creation and scheduling to delivery and operations.
We believe human connection is at the heart of great learning.
By blending that philosophy with the latest in AI and e-learning technology, Arlo helps training providers save time, grow revenue, and deliver exceptional learning at scale.
This role is a key part of Arlo's next phase of growth.
Global expansion, deepening our AI capabilities, and empowering a passionate community of training professionals shaping the future of learning.
Ready to lead our next technical chapter?
If you are a Principal-level engineer ready to set the bar for technical excellence and drive a globally successful product, apply now with your CV.
Applications will be reviewed on a rolling basis.
Referrals increase your chances of interviewing at Arlo Training Management Software by 2x.
Get notified about new Principal Software Engineer jobs in Lower Hutt, Wellington, New Zealand.
#J-
Software Engineer • Wellington, Wellington, New Zealand