Senior Software Engineer
il y a 2 jours
**Catalina Marketing France SAS; company affiliated with Catalina Marketing Corporation (*)**
**Why Catalina?**At Catalina, we understand that our success is the result of the talent and commitment of our people. Our guiding principles set the stage for winning in the markets we serve, and our potential is powerful. When you join the Catalina team, you will be part of an inclusive environment that embraces flexibility, community involvement, work-life balance as well as opportunities to grow professionally.
**The Opportunity**
As a Senior Software Engineer, you will join the Data Flow Team. This Team develops and maintains data integration modules to working with internal and external solutions.
We are seeking a Senior Software Engineer with extensive data management experience to build and maintain our next-generation data platform, enabling real-time data processing and seamless integration between internal and external IT solutions. You will be building scalable data architecture using Kotlin, Kafka, Databricks, Snowflake, PostgreSQL, Microsoft Azure, and git. Strong expertise in data pipelines and deep knowledge of architectural approaches are required.
Day to day duties:
- Serve as the primary point of contact for clients, understanding their data needs and collaborating to design and implement tailored data solutions.
- Lead the design, development, and maintenance of our next-generation data platform, ensuring high performance, reliability, and scalability for internal and external clients.
- Architect and optimize data pipelines using Kotlin to efficiently import/export data, ensuring integrity, timeliness, and usability.
- Collaborate with cross-functional teams and clients to define business requirements, identify data sources, and design data models and schemas.
- Develop and maintain ETL processes using Kotlin, SQL and Kafka, ensuring data accuracy, completeness, and timeliness.
- Leverage Microsoft Azure for scalable, reliable, and cost-effective cloud infrastructure, data storage, and processing.
- Utilize Databricks for data engineering tasks, including transformations and analytics, to handle large-scale data efficiently.
- Implement version control and collaboration best practices using git, ensuring code quality, traceability, and reproducibility.
- Provide technical leadership and mentorship to junior data engineers, promoting best practices and effective client engagement.
- Stay updated on industry trends and emerging technologies in data engineering and analytics, advocating for their adoption when relevant.
**Qualifications**
- Master’s degree in computer science, engineering, or related field.
- 3+ years of experience designing, implementing, and optimizing data solutions and ETL processes in a client-facing role.
- Strong proficiency in Kotlin (or Java or equivalent) for ETL development, with expertise in designing and maintaining scalable data pipelines and frameworks.
- Extensive experience with SQL, database design, and optimization, with proficiency in Snowflake, PostgreSQL, and understanding of database types (row-oriented, column-oriented, document-oriented, etc.).
- Understanding of different messaging systems (Kafka, RabbitMQ) will be an asset.
- Experience with Microsoft Azure, including Azure Data Lake Storage, Azure SQL Database, and Azure Databricks.
- Proficiency in Databricks for data ingestion, processing, and analytics, leveraging distributed computing.
- Expertise in version control systems, particularly git, with best practices for collaboration and code management.
- Excellent communication and collaboration skills to engage with clients and translate needs into technical solutions.
- Proven leadership in managing complex, client-facing data engineering projects.
- Strong problem-solving skills to analyze complex data challenges and develop innovative solutions.
- Languages: Fluent English and French.
**Total Rewards**
- Your future workplace: Boulogne-Billancourt (Marcel Sembat)
- Contract: CDI
- Remote work: Up to 3 days of remote work per week
- Benefits: 1 RTT day per month, CE (works council), profit-sharing, vacation bonus, meal vouchers, 2/3 of health insurance covered, reimbursement of up to 50% of transport costs.
- The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Other job-related tasks other than those specifically included in this description may be required._
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, citizenship status, protected veteran status, genetic information, or physical or mental disability._
**About Catalina**
We are committed to investing in, empowering, and retaining a more inclusive community within our company. We are dedicated to hiring the best and brightest from all backgrounds, experiences, and perspectives. We believe t
-
Senior Cloud
il y a 1 semaine
Boulogne-Billancourt, France Netatmo Temps pleinEn tant que Senior Cloud Software Engineer, vous jouerez un rôle clé dans la conception, le développement et la maintenance de solutions cloud robustes et évolutives. Vous serez responsable de : - Concevoir et maintenir des architectures cloud performantes et sécurisées. - Développer des services et applications scalables pour nos produits IoT. -...
-
Senior Quality Assurance Software Engineers in
il y a 2 jours
Boulogne-Billancourt, France Meriye Europe s.r.o. Temps plein**Position**:Senior Quality Assurance Software Engineer in Automated (F, H) Reference number: WD-0012082 **Place of work**:Paris Ile De France, France **About the company** If you’re new to the industry, you might not have heard of us.We provide leading-edge tools, technologies, software and services for the global construction sector. We have a proud...
-
Senior Software Engineer F/H – Java, Angular
il y a 4 heures
Avenue Édouard Vaillant, Boulogne-Billancourt, France Catalina France Temps pleinEn tant que Senior Software Engineer, tu rejoindras l'équipe CRM. Cette équipe développe et maintient les outils internes de Catalina permettant de paramétrer et configurer des campagnes et des offres pour nos clients. De plus, ces outils peuvent générer des rapports analytiques avancés ainsi que des ciblages basés sur le Machine Learning, selon les...
-
Senior Software Engineer F/H – Java, Angular
il y a 2 jours
Boulogne-Billancourt, Île-de-France Catalina Marketing France Temps pleinCatalina Marketing France SAS; company affiliated with Catalina Marketing Corporation (*)Pourquoi Catalina?Chez Catalina, nous comprenons que notre succès résulte du talent et de l'engagement de nos collaborateurs. Nos principes directeurs ouvrent la voie à la victoire sur les marchés que nous servons, et notre potentiel est puissant. En rejoignant...
-
Senior Software Engineer F/H – Java, Angular
il y a 3 heures
Boulogne-Billancourt, Île-de-France Catalina Marketing Costa Rica Temps pleinJob Number:R0002581Posted On:12/10/2025Location:Boulogne-Billancourt, Île-de-France RegionAdditional Locations:Boulogne Billancourt, Hauts-de-Seine, FranceApply NowCatalina Marketing France SAS; company affiliated with Catalina Marketing Corporation (*)PourquoiCatalina?Chez Catalina, nous comprenons que notre succès résulte du talent et de l'engagement de...
-
Senior Software Engineer F/H – Java, Angular
il y a 2 heures
Boulogne-Billancourt, Île-de-France Catalina Temps pleinCatalina Marketing France SAS; company affiliated with Catalina Marketing Corporation (*)PourquoiCatalina?Chez Catalina, nous comprenons que notre succès résulte du talent et de l'engagement de nos collaborateurs. Nos principes directeurs ouvrent la voie à la victoire sur les marchés que nous servons, et notre potentiel est puissant. En rejoignant...
-
Senior Cloud Software Engineer
il y a 1 semaine
Boulogne-Billancourt, Île-de-France Netatmo Temps pleinDescription de l'entrepriseQue faisons-nous ?Chez Netatmo, tout tourne autour de la maison intelligente Notre mission est de concevoir des produits qui rendent votre maison plus sûre, plus confortable et finalement plus écologique. Depuis novembre 2018, Netatmo fait partie du groupe Legrand - un leader mondial des infrastructures électriques et...
-
Senior Quality Assurance Software Engineer in
il y a 2 jours
Boulogne-Billancourt, France Meriye Europe s.r.o. Temps plein**Job title**:Senior Quality Assurance Engineer in performance **Place of work**: Paris Ile De France, France **About the company** If you’re new to the industry, you might not have heard of us. We provide leading-edge tools, technologies, software and services for the global construction sector. We have a proud heritage, built over 80 years, and a...
-
Senior Cloud/ Backend Software Engineer
il y a 1 semaine
Boulogne-Billancourt, Île-de-France Netatmo Temps pleinDescription de l'entreprise Que faisons-nous ?Chez Netatmo, tout tourne autour de la maison intelligente Notre mission est de concevoir des produits qui rendent votre maison plus sûre, plus confortable et finalement plus écologique. Depuis novembre 2018, Netatmo fait partie du groupe Legrand - un leader mondial des infrastructures électriques et...
-
Senior Cloud/ Backend Software Engineer
il y a 2 semaines
Boulogne-Billancourt, Île-de-France Netatmo Temps pleinDescription De L'entrepriseQue faisons-nous ?Chez Netatmo, tout tourne autour de la maison intelligente Notre mission est de concevoir des produits qui rendent votre maison plus sûre, plus confortable et finalement plus écologique. Depuis novembre 2018, Netatmo fait partie du groupe Legrand - un leader mondial des infrastructures électriques et...