About the job Senior Engineering Lead / Tech Lead
Role Purpose
The Senior Engineering Lead will provide hands-on technical leadership across the
core mobility and data platform. This role owns technical decision-making,
architecture integrity, and engineering execution, ensuring predictable delivery
aligned to the agreed customer journey and product roadmap.
This role is critical to stabilising delivery and providing the development team with clear
direction, standards, and accountability.
Key Responsibilities:
Technical Leadership
Own the technical architecture of the core mobility and data platform
Make day-to-day engineering decisions to unblock delivery
Ensure solutions are scalable, secure, and reusable across the ecosystem
Protect the integrity of the core product (no ad-hoc client builds)
Delivery & Execution
Lead the development teams execution across app, dashboard, integrations, and
data flows
Translate product requirements into clear technical plans
Oversee code quality, environments, releases, and technical debt
Work closely with outsourced partners to ensure standards and continuity
Team Leadership
Provide direction, mentoring, and coaching to junior and mid-level developers
Establish consistent engineering practices (code reviews, standards, SDLC
discipline)
Be the technical authority within the team
Integration & Ecosystem
Own third-party integrations (clients, providers, wearables, partners)
Ensure API consistency, data flow integrity, and integration scalability
Experience & Skills
8–12+ years software engineering experience
Proven experience as a Tech Lead / Senior Engineer in a product-led
environment
Strong backend engineering background (APIs, integrations, data flows)
Experience working with mobile applications and analytics platforms
Comfortable working with in/outsourced teams
Strong decision-making and communication skills
Health, mobility, logistics, or data-heavy platform experience
Cloud-native architecture experience
Success Measures (First 6 Months)
Clear technical ownership and reduced delivery ambiguity
Improved delivery predictability and code quality
Stabilised engineering practices
Reduced reliance on advisory intervention for day-to-day execution