Senior Python Developer responsible for building scalable systems for attribution and analytics in Web2App subscription products. Collaborating with Product, Data Science, and BI teams to drive growth decisions.
Responsibilities
Design and maintain data pipelines and backend infrastructure powering attribution and analytics for Web2App subscription products.
Build and maintain Python-based services and data pipelines to ingest attribution data from multiple sources (Meta, TikTok, AppsFlyer, Branch, Firebase, internal trackers).
Stitch together multi-touch attribution events — from impression to click, install, trial, and payment.
Develop backend logic to calculate cohort metrics (LTV, CAC, payback, retention) across sources, channels, and platforms.
Integrate attribution data with user-level product analytics and marketing dashboards.
Work with event-level APIs and raw data exports to ensure high data quality and consistent ID matching.
Collaborate closely with Product, Data Science, and BI teams to support experiments and growth initiatives.
Requirements
Strong Python programming skills with experience in data pipelines and event-driven systems.
Deep understanding of mobile/web attribution models (last-click, view-through, MMP logic).
Experience with attribution platforms (AppsFlyer, Adjust, Branch, Firebase).
Familiarity with user identifiers (GAID, IDFA, FBC/FBC, click IDs) and matching logic.
Solid knowledge of performance metrics: CAC, ROAS, retention, ARPU, LTV.
Proficiency in PostgreSQL, Supabase, or AWS Athena.
Nice to Have Understanding of cloud infrastructure (AWS).
Hands-on experience with Firebase SDK or AppsFlyer Push API.
Experience syncing attribution data with internal CRM or event systems.
Knowledge of subscription lifecycle events (trial, renewal, churn).
Familiarity with analytics tools like Amplitude, Segment, or Mixpanel.
Benefits
Health insurance package for hybrid mode (Cyprus, Poland)
Health corner in the Cyprus office
Flexible paid time off, you get 21 days of annual leave + 10 bank holidays
Backend Engineer responsible for modernizing Point of Sales system for Walmart in Bangalore. Collaborating on large - scale application development and mentoring team members.
.NET Back - end Developer driving modernization of integration layer in insurance transformation program. Collaborating within a central integration squad migrating Mobility portfolio to new core system based on Guidewire.
Senior Backend Developer designing and maintaining backend services using Go for TradingView. Collaborating with teams to integrate services and optimize data storage for a global audience.
Develop and maintain public platform as a .NET Full Stack Engineer at Bob W; collaborate across teams to optimize user experience and drive product improvements.
Golang Developer supporting and improving the authorization platform for Raiffeisen Bank. Collaborating with security teams and leveraging AI tools for efficient development.
Senior Java Developer creating solutions for information extraction and AI/ML projects at EDO. Collaborating with a team of experts in Java, Python, and ML technology to deliver high - quality results.
Senior Engineer specializing in Software Engineering with a focus on C#, MS SQL Server, and Python in a collaborative team setting. Responsible for developing innovative functionality and maintaining tech solutions.
Python Developer responsible for automating and integrating HR processes at Logicalis. Seeking a passionate individual for technology transformation, utilizing AI and innovative solutions.
Backend Developer focusing on Python development with various frameworks and cloud services. Responsibilities include building APIs and ensuring software architecture best practices.