Work closely with the Project Manager to develop project schedules, monitor progress, and implement corrective measures to ensure deadlines are achieved.
To be exposed to different aspects of software delivery, including solution design, CI/CD pipeline configurations, frontend and backend development, and test automation.
Make integration effortless: Create reusable frameworks, SDKs, and configuration patterns so new connectors and integrations can be built quickly and maintained reliably.
Hands-on Technical Leadership: Stay technically involved and step in when needed to write code, debug issues, review architecture and resolve complex engineering problems.
Demonstrable payment processing and clearing knowledge especially data mapping and modelling to support triaging issues raised in development and production
Engineer agent prompting and context management systems: system prompt architecture, dynamic context construction, prompt versioning, and evaluation-driven prompt optimisation using automated and human evaluation frameworks.
Design and evolve architectures that meet stringent requirements for reliability, resilience, scalability and cybersecurity, including safely running user-authored code and high volumes of LLM calls
Collaborate cross-functionally with Product, Operations, SRE, and Data teams to deliver reliable, high-availability services in multi-region deployments.