Principal Engineer shaping AI-led digital platform with a hybrid working model. Guiding architecture and engaging with clients in engineering leadership.
Responsibilities
Define and guide end-to-end architecture across React, Node integration services, and AWS infrastructure
Shape how AI is embedded across the SDLC, from development workflows to runtime capabilities
Provide hands-on architectural oversight across frontend, backend, and cloud layers
Support engineering teams locally and offshore, ensuring standards and delivery quality
Lead technical discovery, solution design, and implementation planning
Ensure scalability, security, performance, and maintainability across the platform
Act as a senior technical advisor to client stakeholders, including technology and product leadership
Lead deeply technical discussions while translating complexity into clear commercial outcomes
Influence roadmap decisions through architectural insight and delivery realism
Balance pragmatism and innovation in a client-facing environment
Drive the adoption of AI-enabled development practices across engineering teams
Apply AI in areas such as code generation, testing automation, data intelligence, observability, and optimisation
Identify opportunities to embed AI into product capabilities where appropriate
Maintain awareness of evolving AI tooling and ensure responsible, scalable adoption
Requirements
10+ years of experience in software engineering, with significant experience as a senior or principal/staff engineer
Strong full-stack capability across React, Node.js, and modern TypeScript ecosystems
Deep experience designing and operating systems on AWS
Familiarity with DevOps practices, CI/CD, and infrastructure-as-code
Proven ability to lead architecture across distributed systems and integration layers
Experience working in consulting or client-facing roles, engaging directly with senior stakeholders
Strong communication skills, comfortable presenting to executive audiences
Genuine interest and applied experience in AI-driven engineering practices
Ability to move between strategic thinking and hands-on technical detail
Nice to have:
Experience in energy, utilities, or integration-driven platforms
Exposure to event-driven architectures and modern integration patterns
Experience leading distributed teams across multiple geographies
Benefits
Melbourne-based, hybrid working model
Strategic, high-impact role with visibility across engineering and client leadership
Opportunity to shape how AI is applied across a modern digital platform
Job title
Principal Engineer – Consulting Engineer, AI-Led Digital Platform
Senior Software Engineer developing high - quality software applications using Ruby or Go at Omise. Collaborating with teams to design and ship features in an agile environment.
Software Engineer II developing Edge cloud database systems for Walmart Global Tech. Building reliable database platforms impacting millions of customers and associates across the globe.
Principal Full Stack Engineer at Fidelity Labs building world - class end - to - end systems and shaping the future of the fintech industry through innovative products and services.
Principal Software Engineer supporting Workplace Investment applications at Fidelity. Focusing on monitoring initiatives and collaboration with development, engineering, and operations teams.
Students in Software Engineering program at ARI learning about software system design and implementation in diverse applications. The role involves taking on projects in a growing company.
Software Principal Engineer developing sophisticated systems and software at Dell Technologies. Collaborating on design and implementation for storage environments with a focus on high - quality solutions.
Lab Support Principal Engineer building and supporting lab environments for Dell Technologies. Responsible for hardware installation, technical configurations, and asset management.
Fullstack Software Engineering Intern learning to develop frontend and backend components of web applications. Collaborating with engineers and presenting projects at the end of the internship.
Full Stack Engineer at Machina Labs developing full stack applications with Next.js and Python for robotics automation. Collaborating with engineering teams to integrate software with hardware systems.