Principle Engineer – Field Mobile Platform

Principle Engineer– Field Mobile Platform

Key responsibilities

  • Provide technical leadership and architectural direction to evolve and scale the Field Mobile Platform · Define and own mobile platform architecture, standards, patterns, and guardrails across mobile apps, APIs, integration layers, and platform services
  • Lead consolidation and simplification of the mobile application estate to reduce duplication, technical debt, and operational complexity
  • Partner with Product, Architecture, Supply Chain, Scheduling, and Field Operations to ensure consistent data models, integration patterns, UX principles, and mobile standards
  • Shape and deliver new mobile capabilities that improve safety, compliance, customer experience, and field productivity
  • Champion engineering excellence including clean architecture, CI/CD automation, testing strategies, observability, release processes, performance optimisation, and secure-by-design practices
  • Ensure platform reliability, resilience, and strong offline capability in challenging field environments
  • Continuously improve ways of working through automation and AI-enabled tooling, while retaining human accountability for technical decisions.

Key Skills/Knowledge:

  • Strong technical leadership and architectural expertise in complex, enterprise-scale mobile and digital platforms
  • Deep understanding of mobile application architecture, backend APIs, microservices, and integration patterns
  • Proven experience defining and influencing engineering standards, coding practices, and architectural guardrails across multiple teams
  • Strong knowledge of CI/CD pipelines, automated testing, observability, telemetry, and performance profiling
  • Experience designing reliable, resilient, and offline-capable mobile solutions
  • Ability to solve complex, ambiguous, cross-domain technical problems
  • Working knowledge of AI-enabled engineering practices, including use of automation, telemetry, and AI-assisted diagnostics.

Experience required:

  • Significant experience as a Senior or Principal Software Engineer within complex digital or platform-based environments
  • Experience influencing technical direction across multiple teams without direct line management responsibility
  • Degree in Computer Science, Engineering, or equivalent practical experience
  • Experience operating within established architectural frameworks, security standards, and data privacy requirements.

AI / Digital fluency skills:

  • Ability to design, integrate and operate AI-enabled solutions within enterprise environments, including prompt-driven workflows, retrieval-augmented systems and AIagents. Applying structured evaluation, testing and monitoring practices to ensure AI outputs are reliable, secure and compliant with organisational guardrails.
  • Prepares and manages data used in AI workflows and take responsibility for the responsible lifecycle of AI features from experimentation through to deployment and continuous improvement.

Job Details

Company
Gazelle Global
Location
London Area, United Kingdom
Posted