Login Enter

Agicap

20 hours ago

Senior Data Engineer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Agicap
Location
Lyon πŸ‡«πŸ‡· Germany
Posted
20 hours ago
View all jobs at Agicap

Job description

About Agicap

Founded in Lyon in 2016 by three French entrepreneurs, Agicap is one of the fastest-growing scale-ups in Europe, with over 8,000 clients, 600 employees, and rapid revenue growth (multiplied by 7 between 2021 and 2024). Agicap is part of the French Tech 120, which recognizes France's most promising startups.

Agicap enables medium-sized companies' finance departments to effectively manage and forecast their cash flow, pay their suppliers, and get paid. By combining a cash management system with accounts payable and accounts receivable management solutions on a single platform, Agicap aims to become the new benchmark for cash management for medium-sized businesses.

We have raised €145 million since our inception from prestigious venture capital funds such as AVP, Greenoaks, Partech, and BlackFin, with a latest round in November 2024.

These additional resources fuel our product innovation even further, allowing us to grow significantly and accelerate our international expansion across the globe.

We are convinced that our success lies in our passionate and dedicated teams, committed to building a company where everyone can grow and build their career. We are constantly looking for new talents who aim for excellence and are ready to join our ambitious adventure!

Home page
Customer Stories
Our Values

Do you want to work on a Data Platform that serves an entire fintech scale-up β€” from Marketing to Product, Finance, Customer Success, and Sales β€” and that is currently at the heart of our AI-first transition? Do you have the perspective to maintain production systems AND the energy to build the semantic layer that will connect our data to AI?

At Agicap, the Data Platform meets analytics (reporting, AI) and data synchronization needs for the entire company. It relies on Google Cloud Platform (especially BigQuery and Composer), Airbyte, dbt, and Looker to maintain and distribute up-to-date, consolidated, and reliable data.
πŸ”₯ The game-changing project: opening up access to company data through AI via our MCP Analytics server. We have already laid the groundwork with Looker Explores governed by Data Analysts β€” the logical next step is extending this to BigQuery coupled with a semantic layer. And that's where you come in.


πŸ‘₯ The team you'll join

You will join a team of 3 Data Engineers who collaborate daily with 4 Data Analysts and Pauline (Head of Data). You will be in direct contact with KΓ©vin (Team Lead Data Engineering) and Pauline on a daily basis. The Data team is part of the Revenue & Operations department.

The team in 3 words: close-knit, pragmatic, technically demanding. We handle many strategic subjects in parallel β€” that's why we're looking for a senior who can quickly find their footing and contribute significantly to architectural decisions.


πŸ’ͺ Your missions

You will alternate between demanding operational maintenance and structuring projects:

  • Maintain and ensure the reliability of the platform: Composer (Airflow), Airbyte self-hosted on GKE, BigQuery, dbt, Terraform. A portion of your time will be dedicated to operations (incident management, Data Analyst support), shared within the DE team. You will design and enhance tests, monitoring, and alerting β€” both technical and functional.
  • Industrialize data ingestion: collect sources via Airbyte (API or CDC as appropriate), manage schema evolution, and BigQuery external tables.
  • Feed business tools: reverse-ETL and synchronizations between tools (HubSpot, Gainsight, Intercom…) or to our real-time PostgreSQL database via our streaming architecture (webhooks β†’ Pub/Sub β†’ Cloud Run).
  • Extend the AI access layer: extend MCP Analytics to BigQuery, build the semantic layer that conditions the quality of AI responses. The quality of the modeling determines the quality of the responses.
  • Control costs and security: BigQuery slot reservations with autoscaling, dynamic dbt build routing, monthly FinOps review, least privilege, management of personal and sensitive data, securing AI data access.

πŸ‘€ How we work
  • Daily DE meetings + weekly Data meetings to share progress and resolve issues quickly.
  • Co-created architectural decisions that are documented, systematic code reviews, continuous improvement.
  • Full remote for Data Engineers β€” the team is distributed, and we know how to work together remotely.
  • One week per quarter in Lyon with the entire Data team for in-depth discussions and team bonding.
  • AI is a daily work tool: Claude Code, repository-specific instructions, internal skills marketplace. Human review remains mandatory β€” we use AI with high standards.
  • Open source contribution: we publish Airbyte connectors.

  • ⭐ Our stack
    • GCP: BigQuery, GCS, Pub/Sub, Cloud Run, Cloud SQL, Composer, GKE, Looker
    • Ingestion: Airbyte self-hosted (CDC PostgreSQL and SQL Server), GCS Avro β†’ BigQuery external tables
    • Transformation & Quality: dbt, Elementary
    • IaC & CI/CD: Terraform, Cloud Build, GitHub Actions
    • Languages: Python, SQL, Docker
    • AI: Claude Code (internal skills and plugins), internal MCP server

    🎯 The profile we are looking for

    Essential

    • Minimum 5 years of experience in Data Engineering on a major Cloud Provider, with responsibility for maintaining systems in production.
    • Proficient SQL + complex dbt models (incremental materialization, snapshots, macros) that you know how to debug (duplicates, late data, deletions, schema changes) and optimize (duration, cost).
    • Solid experience in pipeline ingestion and orchestration: debugging, schema drift, recovery, backfilling, impact analysis.
    • High-quality Python, tested and mastered β€” maintainability and reliability at the core of your practice.
    • Infrastructure as Code and CI/CD on a daily basis.
    • You work with a Coding Agent and know how to take a step back to verify its output.
    • You are proactive, rigorous, humble, and you enjoy sharing knowledge: sharing your discoveries, explaining your choices to both technical and business teams, helping your colleagues progress.
    • You are comfortable working in a partially full-remote team.
    • Minimum B2 English.
    • A significant plus

      • Experience with a semantic layer (dbt Semantic Layer / MetricFlow, LookML), on GCP Knowledge Catalog (formerly Dataplex) or equivalent, or more broadly in data governance: cataloging, lineage, classification, policy tags, ownership.
      • Processing in event-driven architecture and its specificities (Pub/Sub, Cloud Run, scaling, retries, dead-letter queues).
      • A plus

        • GCP experience: BigQuery and its compute model via slot reservations, Composer, Cloud Run, GKE / Helm.
        • You have built tools for AI agents (MCP server, skills).
        • Integrations into business tools (HubSpot, Gainsight, Intercom).
        • Data pipelines using Change Data Capture.
        • Contributions to the Airbyte ecosystem.

    🎁 What we offer
    • A role at the heart of an AI-first fintech scale-up FT120, €145M raised, 8,000+ clients, 6 countries.
    • A Data Platform with a real strategic scope (reporting, AI, data governance) and in-depth projects for the next 2 years.
    • Salary: €60K - €70K depending on expertise + SYNTEC holiday bonus.
    • Permanent contract (CDI), 39-hour week including 4 paid overtime hours.
    • Full remote β€” occasional trips to Lyon for team events.
    • 25 days of paid leave + 10 flexible days off (usable upon arrival).
    • Alan health insurance (family extension possible), Swile meal vouchers (€11/day, €6.50 subsidized).
    • CSE benefits: annual gift card, Gymlib / EGYM wellpass, and more.

    ⏳ Recruitment process
    1. Screening with our Senior Talent Acquisition β€” 45 min on your background and motivation.
    2. 1st technical interview with Pauline (Head of Data) β€” technical discussion, challenge on problem-solving approaches, topic framing, Agicap use case β€” 1h.
    3. 2nd technical interview with KΓ©vin (Team Lead DE) and Julien β€” SQL test + oral architecture test + technical discussion + AI case β€” 2h.
    Quick feedback at each stage. Transparent process, no tricks.
    AGICAP is committed to offering equal opportunities to all; we cultivate an inclusive work environment that values diversity!

    Find more English Speaking Jobs in France on Arbeitnow

    Required skills

    Interested in this position?

    Create your free account and tailor your CV to match this job.