Senior Data Engineer

$$$$

✨ About us   

code.store is a French software services company on a mission to enhance business operations by building smart, lean software. We use AI agents, low-code platforms, and SaaS tools to deliver solutions that are fast, efficient, and truly owned by our clients — no technical debt, no long-term dependencies.

We’re both a consulting partner and a delivery powerhouse. That means we don’t just build what clients ask for, we dig deep to understand how they work and how we can help them work better.

 

🏠 Offices

Our company is headquartered in Paris, yet our tech team operates remotely.

 

⚡Our Values

  • Excel at what we do
  • Provide the best technical and functional quality to our clients
  • Kindness, honesty, fun, and trust
  • Stay curious and always keep learning
     

✏️ Your responsibilities

  • Own the end-to-end design and implementation of the Modern Data Stack in a highly fragmented and low-maturity environment
  • Build a production-grade data foundation from scratch, ensuring reliability, scalability, and fast time-to-value
  • Integrate and reconcile multiple data sources (CRM Batch, Piano, WordPress, analytics tools) into a single source of truth
  • Design and implement a robust data warehouse architecture aligned with business-critical use cases
  • Develop, optimize, and orchestrate resilient data pipelines (Airbyte, SQL, orchestration tools)
  • Define and implement a Master Data Management approach (Golden Record / Master ID) across inconsistent data sources
  • Take full ownership of data quality, including monitoring, validation, and continuous improvement processes
  • Translate ambiguous business needs into clear, scalable data models (users, subscribers, interactions, churn signals)
  • Deliver ready-to-use datasets for churn prediction, segmentation, and CRM activation under tight timelines
  • Make and defend architecture and tooling decisions, balancing speed vs long-term sustainability
  • Ensure data is actionable and accessible for data science, product, and business stakeholders
  • Enable daily operational use cases (e.g., churn scoring, CRM automation) with high reliability
  • Proactively communicate trade-offs, risks, and limitations to both technical and non-technical stakeholders

 

🎯 You’re the right candidate if you have

  • 4+ years of hands-on experience in data engineering within Modern Data Stack environments
  • 4+ years of deep experience with advanced SQL and data transformation at scale
  • 4+ years of experience building robust, production-grade data pipelines (ETL/ELT)
  • Proven experience with data warehouse architecture (BigQuery, Snowflake, Redshift, or equivalent)
  • Strong understanding of data modeling (analytical & operational) and data system design
  • Solid experience with data quality frameworks, MDM, and identity resolution in complex environments
  • Practical understanding of business-driven use cases (churn, engagement, CRM, segmentation)
  • Ability to work autonomously in low-structure, high-ambiguity environments
  • Strong ownership mindset with a focus on delivering business impact, not just technical output
  • English proficiency at B2 level or above
     

🧩 Will be a big plus

  • Experience working in subscription-based businesses, digital media, or marketing-driven organizations
  • Proven track record of building a data platform from scratch under time and resource constraints
  • Hands-on experience with Airbyte, dbt, and modern orchestration tools
  • Experience integrating with CRM and product analytics platforms (e.g., Batch, Piano, similar)
  • Exposure to churn modeling pipelines, feature engineering, and production ML/data science workflows

 

💻 Tech stack on different projects

Backend: Xano (low-code back-end as a service, database, and API layer), NestJS, Node.js, TypeScript, TRPC

Frontend: Next.js, Custom React frontends (some Content Management Systems provide their own

 

🤝Hiring process

  • 1h interview with HR and a technical prescreening in English. Please note that your answers will be recorded on video and shared with our tech team for further review
  •  1.5h Technical interview 
  • 30 min interview with CTO

Required languages

English B2 - Upper Intermediate
Published 16 April
15 views
·
1 application
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...