Principal Engineer
Software Engineering
Melbourne, VIC, Australia · Los Angeles, CA, USA · St Kilda VIC 3182, Australia
Posted on Aug 28, 2026
Help us build an AI-native platform where segmentation, analysis and activation happen through conversation, not configuration. Lexer is a Customer Data Platform that’s been helping retail and hospitality brands understand and act on their customer data for seventeen years. We’re now rebuilding what a CDP can be: an AI-native platform where the hard work of segmentation, analysis, and activation happens through conversation, not configuration. We’re looking for a Principal Engineer to work with our AI product teams on the hardest technical problems we have. About the role: This is the most senior individual-contributor engineering role at Lexer. You’ll shape how the engineering organisation builds, through demonstrated technical authority and the quality of the systems you create. At its core this is a software engineering role. You're building and operating a SaaS and data platform product that our customers rely on every day — multi-tenant, always-on, and held to a high bar for quality, performance and reliability. We’ve transitioned to agentic harness engineering and spec-driven development, where engineers direct AI agents and maintain the systems that produce software rather than writing all of it by hand. Role details: Level: Principal Engineer — the most senior individual-contributor role in engineering. Reports to: CTO. Experience: 8+ years of hands-on software engineering, including significant time operating at a senior/staff level across complex systems. Location: Remote or Hybrid Melbourne-based, hybrid — 3 days a week in our St Kilda office, 2 days working from home. We’ll also consider remote candidates with strong, consistent overlap with AEST/AEDT core hours.