Engineering Manager

Latitudeit — Australia · Posted ~2 hours ago

Lead Full-time Hybrid

Skills

Engineering management Java React TypeScript Node.js Technical architecture Legacy system modernization Team leadership Tapestry SaaS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Lead two engineering squads through a significant modernization of a customer-facing SaaS platform. You will balance ownership of an existing system with development of its future architecture, making key decisions about what to migrate, rebuild, or retire. The role combines engineering leadership with enough hands-on technical involvement to understand legacy code and guide a transition toward React, TypeScript, and Node.js.

Highlights

Leadership role with two engineering squads, significant influence over a major modernization program, meaningful technical decision-making, and compensation including a performance bonus.

Description

Engineering Manager Melbourne or Sydney | 4 days/week in office Package | Up to $230k base + super + 10% bonus The Opportunity: One of Australia's leading digital marketplace businesses is transforming its flagship data intelligence SaaS tool. The platform had a deep customer base prior to being acquired by the group but was never fully integrated into the wider group's technology ecosystem. Now that's changing. A modernisation programme is underway: legacy Java and Tapestry giving way to React, TypeScript and Node, with the product increasingly plugging into shared services elsewhere in the business instead of duplicating them. What You'd Own: Two squads split across Sydney and Melbourne: one holding down the existing platform and pushing the migration forward, the other building the future productThe technical judgement calls behind the modernisation: what moves, what's rebuilt, what's retiredEnough hands-on involvement to actually get underneath the legacy Java codebase, not just read the architecture diagramsInfluence over the React/TypeScript/Node future state, including where AI-enabled workflows fit down the lineWorking relationships across other engineering teams, since the future platform leans on services built outside your own squads Experience that this role calls for: Java or JVM background, even if it's not what you're writing today, followed by a move into React, TypeScript and NodePersonally led a legacy-to-modern platform transformation, not just observed one from the delivery sideYou're a hands-on player-coach type EM who is still close enough to the code and architecture to challenge a design decision, review a pull request, or debug something gnarly, without needing to be the team's top committerStrong .NET backgrounds also welcome, provided you can read your way into an unfamiliar Java platform while credibly leading the team toward the future stateComfortable running two squads and managing the handoffs between a maintenance-and-migration team and a build-the-future teamA real point of view on what should be migrated versus rebuilt versus retired, and the ability to defend itModernised a product that was acquired or historically under-invested inShared API/platform integration work across multiple engineering teamsStrangler-pattern or incremental migration experience specifically Apply now or reach out for more information. 📩: george.bates@latitudeit.com.au 🔗: George Bates | LinkedIn