Principal Forward Deployed Engineer
Join a leading global technology platform operating at the intersection of financial services, data and digital advertising. The business partners with major financial institutions and global brands to deliver highly personalised consumer experiences within digital banking environments.
Its platform connects banks, merchants and consumers, enabling financial institutions to offer highly relevant rewards and advertising experiences directly within their apps and online banking platforms.
The organisation operates at significant scale, processing large volumes of transaction data and powering reward marketplaces used by millions of consumers across major banking partners. As the platform continues to expand internationally, the engineering team is evolving its integration model to enable faster and more scalable partner implementations.
This role sits within the Integration Consulting organisation and represents the next phase of that evolution — shifting from services-led implementations towards developer-led integrations supported by world-class tooling, documentation and self-serve platform capabilities.
The Role
The business is seeking a Principal Forward Deployed Engineer to help partner engineering teams successfully integrate the platform using APIs, SDKs, data interfaces and deployment tooling.
This role sits at the intersection of software engineering, developer enablement and partner integration.
You will work closely with external engineering teams implementing the platform within their digital banking environments, guiding them through architecture decisions, SDK implementation and integration patterns.
A key focus of the role is improving the overall developer experience by identifying friction points in the integration journey and translating real-world implementation challenges into improvements across tooling, documentation and platform capabilities.
Rather than delivering bespoke integrations for each partner, the goal is to enable self-sufficient partner engineering teams and reduce the need for custom implementation work.
Success in the role will be measured by improvements in partner implementation velocity, reductions in custom engineering effort, stronger developer experience, and greater adoption of self-serve integration capabilities.
Responsibilities
- Enable partner developers to implement platform integrations using APIs, SDKs, data interfaces and developer tooling with minimal direct engineering support
- Act as a technical guide for partner engineering teams during implementation, helping them interpret documentation, architectural requirements and integration patterns
- Own and resolve complex or custom integration scenarios that cannot be addressed through standard documentation or tooling
- Translate recurring partner challenges into improvements across documentation, SDKs, APIs, validation tools and integration workflows
- Continuously improve the developer experience by identifying friction points across onboarding, testing, certification and deployment processes
- Design and deliver reference implementations, sample applications, integration guides and technical playbooks that enable repeatable partner integrations
- Collaborate closely with Product and Engineering teams to prioritise platform enhancements that reduce custom work and increase self-serve capability
- Improve integration tooling such as validation tools, sandboxes, test harnesses, observability dashboards and deployment automation
- Capture integration learnings and convert them into reusable patterns, templates and standards adopted across partner integrations
- Support partner developers during key integration milestones including certification, launch readiness and production deployment
- Drive reduction of manual integration effort through automation, standardisation and improved developer tooling
- Act as a feedback loop between real-world partner implementations and the evolution of the platform
Requirements
- 5+ years of experience in solutions engineering, forward deployed engineering, developer enablement or technical integration roles supporting external partners
- Strong hands-on experience working with REST APIs, webhooks, data interfaces and SDK-based integrations
- Solid coding experience with JavaScript and familiarity with web-based integrations and mobile implementation patterns (iOS and Android)
- Experience creating or improving developer documentation, integration guides or SDK examples
- Experience troubleshooting integration issues across APIs, data pipelines and distributed systems
- Strong ability to understand partner architectures and guide developers through implementation decisions
- Excellent written and verbal communication skills, with the ability to explain technical concepts clearly to developers and technical stakeholders
- Demonstrated ability to turn one-off integration work into reusable tooling, documentation or platform improvements
Nice to Have
- Experience building developer platforms, SDKs or integration tooling used by external developers
- Familiarity with financial services, payments, data integrations or advertising technology platforms
- Experience working with cloud platforms such as AWS and modern deployment architectures
- Experience improving developer experience metrics such as onboarding time, time-to-first-success or integration completion rate
- Background in professional services, solutions architecture or partner engineering organisations