We invite a Senior Developer experienced in Python and FastAPI to join our development team.
We invite a Senior Developer experienced in Python and FastAPI to join our development team.
About us
- On the market since 2002;
- Operational departments and development hubs worldwide.
Project description
The project is a global retail media platform used by multiple retail partners across Europe and Latin America, working with large volumes of transactional and media interaction data to power advertising, targeting, and measurement use cases. The team is currently small and senior, with plans to grow significantly over the next years, and the engineer will work closely with a squad lead and cross functional teams (Data Science, Analytics, Product, Engineering) as well as international external adtech/martech partners. Technical Stack: Python 3, FastAPI, GCP.
Requirements
- 5-8+ years of professional experience in backend development;
- Strong expertise in Python and FastAPI (mandatory);
- Proven experience building API middleware, partner integrations, or connectors;
- Strong experience with CI/CD;
- Solid understanding of REST, event-driven patterns, data processing;
- Will be a plus:
- GCP experience;
- Background in adtech / martech / retail media;
- Experience working with high-volume data and distributed systems;
- English proficiency at B2 level or higher with strong communication skills;
- Ability to operate autonomously and make sound technical decisions, performance-driven, quality-oriente;
- Timezone: GMT+1/max 4.
Responsibilities
Backend Development & Architecture:
- Design, develop, and maintain high-performance REST APIs using Python and FastAPI;
- Build middleware services that integrate partner platforms (CitrusAd, Epsilon Retail Media, DOOH partners, CDPs, ad servers);
- Ensure scalability, reliability, and modularity of backend services;
- Implement API best practices, security, and monitoring.
Data Processing:
- Handle and transform large-scale datasets (media signals, temporal data, vector features);
- Work closely with Data & Analytics teams to expose clean, structured, consumable data for decision-making and data science models;
- Optimize pipelines and service performance.
Cloud & DevOps:
- Deploy and operate services on Google Cloud Platform (Cloud Run, BigQuery, Pub/Sub, Cloud Functions);
- Improve CI/CD pipelines and deployment automation;
- Support observability and performance monitoring.
Cross-team Collaboration:
- Collaborate with Data Science, Analytics, Product, and Engineering team;
- Communicate with international external partners (adtech/martech providers);
- Contribute actively to architectural decisions and agile ceremonies.
We offer
- Employment is based on a contract between Cyprus legal entity and a private entrepreneur without any reference to a specific location;
- Paid vacations (24 working days/year) and sick leave;
- Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote;
- Working on exciting projects in international team of professionals;
- Opportunities for learning and practicing new technologies; internal training;
- Participating in inner meetups and permanent experience exchange with colleagues;
- Well-defined development processes and methodologies;
- Partial reimbursement of medical fees, massage or sports.
Recognise yourself? We are waiting for your CV!
Please, fill in the form and we will contact you in case if your experience suits our offer