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
Senior Software Engineer focusing on Java, Angular, and AWS for troubleshooting and resolving functional issues. Collaborating on incident management and process improvement in Pune, India.
Backend/Fullstack - Entwickler für innovative Softwarelösungen im Bereich SAP - Security. Entwicklung und Skalierung sicherer Anwendungen im Team in Hamburg, Deutschland.
Mid - level Backend Engineer at a European technology company. Building and operating backend systems for high - traffic consumer platforms used by millions of users, with a focus on performance and reliability.
Software Engineer Backend developing backend solutions for mobile apps using JSON/REST. Collaborating on agile projects with a focus on modern frameworks and server infrastructure.
Senior .NET/C# Developer tasked with enhancing Saipher ATC systems for air traffic management. Involvement in full software development lifecycle using modern methodologies.
Senior Cloud Software Engineer developing cloud - native applications with Java/Kotlin and integrating AI solutions. Role includes backend development and AI architecture for enterprise clients.
JavaScript Engineer contributing to complex client - facing web applications for custom software solutions company. Collaborating with engineers and designers for high - quality software delivery in a hybrid model.
AI Platform Architect responsible for scaling EisnerAI Platform and mentoring cross - functional teams at EisnerAmper. Overseeing cost and performance optimization across the AI stack.
Softwareentwickler für die Entwicklung von Lösungen zur Inbetriebnahme von High Tech Maschinen. Optimierung von Abläufen und Unterstützung in agilen Teams.
Backend Engineer developing backend solutions for a decentralized infrastructure in digital content validation. Collaborating on a pilot project to build a modular prototype in Munich.