Développeur Golang Senior | Plateforme de Monétisation | Télétravail

À distance
À plein temps
Notre entreprise technologique en pleine croissance recherche un Développeur Golang Senior expérimenté pour rejoindre notre équipe internationale. Vous contribuerez au développement d'une plateforme de monétisation innovante destinée aux éditeurs et annonceurs aux États-Unis. Ce projet stratégique nécessite une expertise approfondie en développement backend Go et une connaissance des architectures de microservices évolutives. Responsabilités Principales: - Concevoir et développer une architecture robuste pour le système de monétisation utilisant Golang 1.21+ et des microservices. - Créer des tableaux de bord personnalisés pour les éditeurs et annonceurs avec des interfaces distinctes et sécurisées. - Développer des logiciels et SDK permettant aux éditeurs de générer et gérer efficacement leur trafic publicitaire. - Implémenter des systèmes de paiement sécurisés pour les dépôts des annonceurs et retraits des éditeurs. - Construire un système d'enchères CPC sophistiqué avec optimisation en temps réel. - Créer des mécanismes de suivi et de feedback pour les annonceurs et éditeurs avec analyses détaillées. - Développer des tableaux de bord analytiques pour le monitoring des revenus et dépenses avec visualisations interactives. - Mettre en œuvre des options de ciblage avancées pour les annonceurs (géolocalisation, OS, appareil, navigateur, fraîcheur d'audience, thématique). - Concevoir différents formats publicitaires, notamment des notifications push et des notifications intégrées aux pages. - Participer à l'optimisation continue de la performance du système et à sa scalabilité. Compétences Requises: - Minimum 3 ans d'expérience professionnelle en développement Golang dans des environnements de production. - Maîtrise approfondie de PostgreSQL pour la gestion de bases de données complexes et volumineuses. - Expérience significative avec REDIS pour la mise en cache et les performances des applications. - Connaissance pratique de Kafka pour le traitement des flux de données en temps réel. - Compréhension des principes de microservices et d'architecture distribuée. - Niveau d'anglais conversationnel permettant une communication efficace au sein de l'équipe internationale. - Expérience dans le développement d'API RESTful et/ou gRPC. - Connaissance des pratiques de CI/CD et des environnements cloud. - Capacité à écrire du code maintenable, testable et bien documenté. Atouts Supplémentaires: - Expérience dans l'industrie de la publicité programmatique ou des technologies AdTech. - Connaissance des technologies Docker et Kubernetes pour l'orchestration de conteneurs. - Expérience avec des outils de monitoring comme Prometheus et Grafana. - Familiarité avec les frameworks de test en Go comme Testify ou GoMock. - Connaissance des principes de sécurité des applications et protection des données. Pourquoi Nous Rejoindre: - Projet international d'envergure d'une durée minimale de 12 mois avec potentiel d'extension. - Environnement de travail 100% à distance offrant une flexibilité optimale. - Collaboration avec une équipe internationale de développeurs talentueux. - Opportunité de contribuer à un système à fort impact dans l'écosystème publicitaire numérique. - Technologies modernes et approche orientée qualité et performances. - Développement professionnel continu et exposition à des défis techniques stimulants. Processus de Recrutement: - Entretien technique avec l'équipe du projet en anglais. - Éventuellement, test technique ou session de programmation à la discrétion du recruteur. Cette opportunité exceptionnelle vous permettra de mettre vos compétences en Golang au service d'un projet innovant dans le domaine de la monétisation publicitaire, tout en travaillant à distance avec une équipe internationale dynamique.