Work options: Hybrid
About Us
We’re known for being the country’s most popular rewards program, helping over 10 million Australians get more of what they value beyond the checkout. And through our extended network of partnerships with other nationally recognised brands, we make every day simpler, easier and more rewarding for our members. Plus, we’re also the winner of Canstar Blue's 2023, 2024 and 2025 Most Satisfied Customer award for Rewards Programs
But, we're more than the card you carry around in your wallet or the app on your phone! Our diverse team is located all over Australia, and our incredible office is located right in the heart of Melbourne CBD. Staying true to our flexible working policy and people-centric culture, we ensure all our team members are set up to work remotely across Australia. We are outcomes-focused, and everything we do is aligned with our core principles - Own, Act and Inspire.
Your Role
The Principal Solution Engineer provides senior technical leadership for an assigned domain, platform, product area or strategic capability.
The role is accountable for shaping and assuring the technical solution approach required to deliver secure, scalable, reliable and supportable products and services that create measurable value for members, partners and Flybuys.
Some key responsibilities include:
-
Own engineering-led solution design, build, secure operation and continuous improvement for systems within the assigned domain.
-
Ensure technical decisions support measurable member, partner, operational and Flybuys outcomes.
-
Work as the senior technical partner to Product Management, Product Design and the Squad Lead to shape what the team works on and why.
-
Bring technical, platform, operational and delivery insight into opportunity framing, customer and business problem definition, assumption testing and solution option development.
-
Challenge Product and Design constructively to ensure opportunities balance member, partner and Flybuys value with usability, feasibility, viability, risk, cost and pace before significant investment
-
Lead solution design and overall technical direction for the squad, ensuring solutions are practical, reusable, scalable and secure within agreed architecture guardrails.
-
Partner with Architecture, Security and Platform on complex, novel, high-risk, cross-domain or enterprise impacting decisions, and provide clear technical advice to Product, Design and the Squad Lead.
-
Provide technical input into delivery planning, estimation, sequencing and tracking.
-
Manage technical dependencies across squads, resolve technical blockers, support release activities, maintain technical delivery visibility and communicate risks, trade-offs and readiness to stakeholder
-
Ensure systems are reliable, observable, secure, testable, resilient and supportable in production.
-
Embed operational readiness, monitoring, incident learning, performance management and clear support expectations before launch
-
Make technical debt, reliability risks, cost, security, dependencies and operational constraints visible in product planning. Influence Product to sequence remediation and enablement work appropriately, with clear options and recommendations
-
Stay at the forefront of AI-assisted engineering, automation and developer productivity practices.
-
Help the team build practical AI capability, identify new ways to deliver member, partner and Flybuys value with AI, and apply approved tools to improve speed, quality, test coverage, documentation, prototyping, knowledge capture and operational efficiency while maintaining security, privacy and governance controls
-
Lead technical and leadership development within the team, with specific accountability for Lead Engineer direct reports.
-
Coach and develop Lead Engineers as supporting technical leaders who remain closer to day-to-day execution, while also developing Software Engineers and Quality Engineers where assigned.
-
Lift engineering and Quality Engineering capability through standards, patterns, reviews, reusable examples, communities of practice and constructive feedback
Your Experience
-
Significant software engineering experience designing, building and operating production systems in complex digital, product-led or platform environments.
-
Demonstrated experience owning end-to-end engineering solutions from discovery and design through build, release, run and optimisation.
-
Experience partnering with Product Managers and Designers to shape solution options, validate feasibility and deliver measurable outcomes.
-
Experience managing technical dependencies, delivery risks, release readiness and production readiness across squads or domains.
-
Experience improving reliability, observability, technical debt, incident learning, test coverage and secure engineering practices.
-
Experience coaching and developing Lead Engineers or senior technical contributors; formal people leadership experience is desirable where direct reports are assigned.
-
Relevant tertiary qualification or equivalent practical experience in Software Engineering, Computer Science, Technology, Engineering or a related field is desirable
-
Strong understanding of modern software engineering across discovery, design, build, test, release, run and continuous improvement.
-
Knowledge of cloud-native engineering, APIs, distributed systems, CI/CD, automated testing, observability and operational tooling.
-
Understanding of architecture principles, engineering guardrails, platform leverage, secure-by-design practices and production resilience.
-
Working knowledge of product operating models, product discovery and the Product, Design and Engineering trio model.
-
Understanding of privacy, security, compliance, risk, accessibility and operational readiness considerations relevant to digital products.
-
Understanding of AI-assisted engineering, automation, developer productivity tooling and responsible governance controls
-
Outcome-led and accountable for value, not just technical output.
-
Systems-oriented, seeking root causes across product, process, policy, platform, data and operational drivers.
-
Quality and risk disciplined, embedding security, reliability and supportability early rather than treating them as downstream checks.
-
Curious and proactive in applying AI and automation responsibly, and in helping the team build AI capability to improve engineering effectiveness and value delivery.
Your Benefits!
We offer our valued team members a stack of exclusive benefits! To name a few...
-
Flybuysflex | work from anywhere, measured on outcomes
-
Two well-being days per year!
-
Volunteer leave
-
Ongoing learning & development programs and opportunities
-
My Coles and Wesfarmers team member discount card
-
Be Well Programs – Mind/Body/Soul
-
Quarterly All Team events
-
Hybrid social events
-
New starter kit merchandise
Be You, With Us. Apply today!
We value ways of working that work for everyone and use our different strengths to make us stronger. We work hard to make sure everyone’s voice is heard and respected equally, regardless of identity, background, position, ability or lifestyle.
It is a condition of employment that successful applicants undergo a National Police Check prior to commencing.
Video