DataGalaxy

Tech Lead – Engineering Manager, Connectivity & Ingestion

DataGalaxy

full-time

Posted on:

Location Type: Hybrid

Location: ParisFrance

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own the Scan domain technical direction: connector architecture, ingestion reliability, scalability, and maintainability.
  • Contribute directly with hands-on development (you will code regularly).
  • Lead design reviews and establish shared practices (quality, testing, observability, maintainability).
  • Turn product needs into clear technical plans, align stakeholders, and deliver iteratively.
  • Build and maintain connectors integrating with third-party REST APIs and platforms (OAuth2/API keys, pagination, rate limits, retries, webhooks when relevant).
  • Design reliable ingestion flows: incremental sync, idempotency, backfills, error recovery, reconciliation, and safe schema evolution.
  • Normalize and map external data models into DataGalaxy’s internal model with good data quality and consistency.
  • Maintain our desktop application written in Kotlin used for connector development/operations (configuration, debugging, validation workflows, diagnostics).
  • Improve developer and operator experience: packaging, configuration, troubleshooting, and usability.
  • Apply and promote testing practices (unit/integration; contract tests where relevant).
  • Improve observability (logs/metrics/traces), monitor connector health, and lead investigations for production issues.
  • Manage technical debt: refactoring, dependency upgrades, CI/CD improvements.
  • Support the team’s growth through mentoring, pairing/mob sessions, and constructive feedback.
  • Lead PR reviews and help the team make sound trade-offs.
  • Coordinate with other squads when changes touch .NET services or Angular UI.

Requirements

  • Proven experience building backend services with Kotlin.
  • Hands-on experience with Maven in production projects (multi-modules, dependency management, build/release pipelines).
  • Experience integrating external REST APIs and third-party platforms with real-world constraints.
  • Good foundations in system design for reliability: resilience patterns, idempotency, consistency, performance, and operability.
  • Solid understanding of SQL and relational databases (schema design, indexing, migrations, performance).
  • Comfortable with Git workflows and collaborative code reviews.
  • Experience applying testing practices and writing maintainable, testable code.
  • Comfortable working with cloud/production constraints (deployments, monitoring, incident/debug workflow).
  • Proficiency in English.
  • Familiarity with the data domain (warehouses/lakes, catalogs, orchestration) and governance concepts.
  • Experience integrating data platforms such as Databricks (and/or similar ecosystems: Snowflake, BigQuery, Redshift, etc.).
  • Understanding of metadata, lineage, schemas, and common enterprise data integration patterns.
  • Comfortable working with AI-assisted development tools (e.g. coding agents, copilots) as part of your daily workflow, and open to evolving your practices as these tools mature.
  • Experience building desktop applications in Kotlin (JavaFX / Compose for Desktop / Swing).
  • Experience with .NET (C#) services in a heterogeneous stack.
  • Angular knowledge (or frontend fundamentals) to support connector configuration/visibility in the product UI.
  • Experience with Kubernetes (especially EKS) and observability tooling.
  • Experience with event-driven ingestion patterns and/or queue-based processing.
Benefits
  • Offices in the heart of Lyon and Paris
  • Flexible working hours ("forfait jour")
  • Remote work at will & 2.70€ net per day worked from home
  • 2 weeks of working from anywhere 🌍
  • Health insurance Apicil covering you and your family
  • Meal vouchers (Swile card of 9€/day)
  • Public transport 50% reimbursement, 100% reimbursement for your bike subscription
  • Holiday Bonus 🏝️
  • Quarterly team events and seminars
  • An attractive remuneration according to your performance and your potential
  • A real opportunity to join a French start-up that is a pioneer in its market 🚀
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinMavenREST APIsSQLGitDatabricksKubernetesAngularevent-driven ingestiondesktop applications
Soft Skills
mentoringcollaborative code reviewscommunicationproblem-solvingleadershipteam coordinationconstructive feedbackdesign reviewsiterative deliverytroubleshooting