Continuity

Data Engineer - 6-months internship from September 2025

Posted: Oct 21, 2025

Job Description

We develop AI systems that help insurers better understand and manage risk, so they can offer coverage tailored to the businesses they protect.Our SaaS platform helps leading insurers make faster, more informed underwriting decisions using structured and unstructured data. With 75% of our team dedicated to R&D, we’re on a mission to transform the way insurance operates.We recently raised a €10M Series A round to scale our impact across Europe.We’re kicking off a major transformation of one of our core product modules into a fully agentic system, and are working to evolve our data infrastructure to be more flexible and scalable in support of this shift.Internship overviewJoin our team to modernize a critical analytics infrastructure that processes millions of application events and operational data daily. You'll work on migrating legacy analytics pipelines to a modern, scalable architecture using cutting-edge tools, while preparing for integration with our existing orchestration framework.This internship offers hands-on experience with real production data pipelines, modern data engineering practices, and the opportunity to significantly impact our analytics capabilities. You'll work closely with our data team to deliver measurable performance improvements and lay the groundwork for our next-generation analytics platform.You will directly engage with cross-functional teams (product, operations, customer success, sales) to understand real-world data challenges, then architect solutions that power our AI-driven business decisions. You'll have significant input into technical tool selection and architecture decisions, making this a truly collaborative learning experience.Main responsibilitiesCore projects1. Pipeline modularization & refactoringRefactor existing analytics code into clean, testable modulesImplement separation of concerns for data extraction, transformation, and loadingDevelop comprehensive unit tests for all new modules2. Next-gen implementation for data transformationsMigrate existing complex Python ingestion code to production-grade data pipelineImplement DBT-style transformation layers (staging → intermediate → marts)Optimize SQL queries for improved processing speed and better maintainability3. Data Quality & Validation FrameworkBuild automated data validation comparing old vs. new pipeline outputsImplement schema comparison, data distribution analysis, and row-level validationCreate monitoring dashboards for data pipeline healthEnsure zero data loss during migration process4. Performance optimizationBenchmark current vs. new pipeline performanceOptimize data processing to significantly reduce execution timesDocument performance improvements and bottleneck analysisDeliverablesModular Python codebase with comprehensive documentationSQL-based transformation layer and associated data catalogingAutomated testing and validation frameworkPerformance benchmarking reportsTechnical documentation and migration guidesWhat we’re looking forFinal-year Master’s or Engineering student with a focus on Data Engineering or related fieldPrior Python experience, SQL knowledge, and interest in data systemsExperience with dataframe libraries (pandas, polars), dbt, or cloud services is a plusFluent in English and French is mandatory🌈We encourage all applicationsDon't meet every single requirement? That’s okay.We know that the best candidates don't always fit a perfect checklist. If this role sparks your interest, we’d love to hear from you, even if you're not sure you meet every criterion.We’re looking for curious, motivated people who are eager to learn and make a real impact.At Continuity, we value diversity in all its forms and are committed to fostering an inclusive, supportive workplace where everyone can thrive.Interview processFirst introductory call with a Data Engineering team member (20 minutes)Case study and feedback with our Data Engineering team (1h)Team fit Meeting with R&D team members (1h)HR interview with Talent Manager (30 minutes)👋Welcome to the team♾️Good to knowSwile card50% of travel expenses coveredSaint-Lazare - Paris 9e central officesRemuneration: 1400-1600 euros/ monthWhy join us?Work on cutting-edge, high-impact data problems with strong mentorship from senior engineersExperience with modern data engineering technologiesWork with real business-critical data pipelinesJoin a dynamic, ambitious team with a strong technical culture and real-world impact

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs