External Engineer — Google Data API / DV360 Integration
We are looking for an experienced external engineer to help build a new integration with Google’s data APIs, replacing our existing DV360 integration.
The work will involve designing and implementing a production-grade integration with Google’s APIs, including authentication, API request/response handling, data ingestion, error handling, retries, observability, and integration into our existing backend services. The engineer will work with our internal team to understand the current DV360 implementation, map the new Google API capabilities to existing product flows, and deliver a clean, maintainable replacement.
Required experience
Strong hands-on experience with Clojure
Experience building backend integrations with external APIs
Ability to read API documentation, clarify edge cases, and independently drive implementation
Experience with OAuth / service-account-based authentication, pagination, rate limits, retries, and API error handling
Strong production engineering practices: testing, logging, monitoring, and maintainable code
Advantage
Experience with Google Marketing Platform, DV360, Bid Manager API, Google Ads, or similar advertising / marketing-channel APIs
Familiarity with reporting, campaign, audience, or measurement data flows
Experience replacing or migrating legacy third-party API integrations
Engagement scope
Review the current DV360 integration and identify required migration points
Implement the new Google data API integration in Clojure
Support testing, validation, and rollout with the internal AppsFlyer team
Document key implementation decisions, API assumptions, and operational considerations
Відгукнутись на вакансію


