Emploi
De la source partenaire
Ingénieur logiciel - Base de données
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Motherduck
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
À propos de MotherDuck
Ne vous laissez pas tromper par le nom original : chez MotherDuck, nous avons pour mission de rendre l'entreposage de données amusant, sans friction et génial pour les développeurs et les praticiens des données qui créent des expériences d'analyse internes et orientées client ultra-rapides. Nous construisons une version hébergée dans le cloud de DuckDB, en travaillant main dans la main avec les créateurs du moteur de requêtes à la croissance et à l'amélioration la plus rapide de la planète. Contrairement à d'autres bases de données, MotherDuck a été conçue pour unifier le développement local avec les opérations cloud afin de combler le fossé entre les flux de travail d'ingénierie logicielle et de données. Notre équipe est un mélange de vétérans réfléchis, passionnés et empathiques de l’industrie des données.
Ce que tu feras
L'équipe Database est le pont entre DuckDB et le cloud. Nous possédons la logique principale du serveur et de l'extension client qui permet à DuckDB de fonctionner de manière transparente, que ce soit en local ou dans le cloud, et nous travaillons en C++ aux côtés de la base de code DuckDB elle-même. Notre mission est de repousser les limites des performances des bases de données embarquées, de l'exécution distribuée et de l'expérience utilisateur, tout en restant étroitement connecté à DuckDB Labs (l'équipe derrière DuckDB) pour nous aligner sur les API et façonner l'avenir.
Au quotidien, nous conduisons des projets majeurs en double exécution, affectation des ressources et fiabilité du système, tout en gérant les problèmes entrants et en prêtant notre expertise DuckDB à d'autres équipes. Nous collaborons étroitement au sein de MotherDuck et avec la communauté DuckDB au sens large, en veillant à ce que les gens tirent le meilleur parti des mondes local et cloud. Il s'agit d'une petite équipe de haut niveau avec de grandes ambitions... le genre d'endroit où les ingénieurs s'approprient des projets percutants, partagent ce qu'ils apprennent et contribuent à façonner la façon dont l'analyse moderne est construite.
Ce poste est idéalement basé à Amsterdam ou à Berlin, mais nous sommes également ouverts aux excellents candidats à distance en Europe.
Responsabilités clés :
• Posséder des projets majeurs dans notre pile à double exécution, afin que DuckDB puisse traiter les requêtes de manière transparente, qu'elles soient exécutées localement ou dans le cloud.
• Aidez à créer une plate-forme cloud qui attribue des ressources de manière dynamique, afin que DuckDB reste efficace, que quelqu'un exécute une petite charge de travail ou qu'il exploite nos instances les plus volumineuses et les plus gourmandes en mémoire.
• Diriger le travail interfonctionnel avec nos équipes frontend, plateforme et infrastructure pour maintenir l'expérience utilisateur cohérente de bout en bout.
• Poussez l'état de l'art en matière de performances de bases de données intégrées, d'exécution distribuée et de composants internes de DuckDB.
• Approfondissez votre expertise DuckDB et partagez-la avec le reste de l'entreprise grâce au mentorat et à la documentation.
• Travaillez directement avec notre équipe d'assistance pour déboguer les problèmes, apprendre des modèles d'utilisation réels et prioriser les améliorations les plus importantes.
• Améliorer les systèmes de manière globale... en repérant les défis architecturaux à un stade précoce et en éliminant les goulots d'étranglement avant qu'ils ne deviennent des problèmes.
• Encadrez vos coéquipiers et aidez à élever la barre des pratiques d'ingénierie au sein de l'équipe.
• Travailler en étroite collaboration avec DuckDB Labs (qui est issu du groupe Architectures de bases de données du CWI, où l'exécution vectorisée et DuckDB sont nées) pour aider à s'aligner sur les API et déterminer la direction que prendra DuckDB ensuite.
Ce que tu apportes
• Vous avez construit et livré des systèmes back-end complexes et vous savez à quoi ressemble une solution performante.
• Vous maîtrisez un langage back-end tel que C++, Rust, Java ou des langages systèmes similaires, et vous êtes à l'aise pour travailler à proximité du métal. (C++ et Rust sont les plus gros atouts ici, et nous aimons aussi un excellent ingénieur Java.)
• Une bonne base en moteurs de requêtes, plans d'exécution, techniques d'indexation et d'optimisation des performances.
• Une expérience pratique avec DuckDB est un énorme plus, quel que soit votre niveau.
• Vous avez travaillé avec l'infrastructure cloud, la mise en réseau et la création de systèmes distribués à faible latence.
• Vous pouvez définir et diriger des projets impliquant plusieurs collaborateurs et dépendances interfonctionnelles.
• Vous êtes fier d'une pensée claire, d'une conception soignée et de compromis réfléchis.
• Vous êtes à l'aise pour encadrer vos pairs et contribuer à créer un environnement collaboratif de haut niveau.
• Vous aimez interagir avec la communauté au sens large, qu'il s'agisse de conversations open source ou de travailler directement avec DuckDB Labs.
Ce que nous fournissons
• L'opportunité de participer et de contribuer à DuckDB, l'une des bases de données analytiques open source modernes les plus populaires.
• Un salaire compétitif et des options d'achat d'actions pour que vous ayez un intérêt dans le succès de notre troupeau.
• Temps libres flexibles : prenez le temps dont vous avez besoin pour vous ressourcer, explorer ou simplement passer une journée de farniente au bord de l'étang.
• Un bon régime de retraite
• Événements d'entreprise légendaires – nous réunissons tout le troupeau une fois par an pour des réunions d'équipe inoubliables chaque année afin de maintenir nos liens forts.
• Environnement de travail hybride – Passez trois jours par semaine au bureau à collaborer avec le troupeau et travaillez depuis l'endroit où vous êtes le plus productif le reste du temps, qu'il s'agisse de votre bureau à domicile, d'un café ou d'une retraite paisible au bord d'un lac. Nous devons cependant vous prévenir, la plupart d’entre nous aiment tellement le bureau que nous y venons quand même. C'est sur la rivière IJ, avec un excellent déjeuner tous les jours.…
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/motherduck/software-engineer-database-berlin-489640)
Ne vous laissez pas tromper par le nom original : chez MotherDuck, nous avons pour mission de rendre l'entreposage de données amusant, sans friction et génial pour les développeurs et les praticiens des données qui créent des expériences d'analyse internes et orientées client ultra-rapides. Nous construisons une version hébergée dans le cloud de DuckDB, en travaillant main dans la main avec les créateurs du moteur de requêtes à la croissance et à l'amélioration la plus rapide de la planète. Contrairement à d'autres bases de données, MotherDuck a été conçue pour unifier le développement local avec les opérations cloud afin de combler le fossé entre les flux de travail d'ingénierie logicielle et de données. Notre équipe est un mélange de vétérans réfléchis, passionnés et empathiques de l’industrie des données.
Ce que tu feras
L'équipe Database est le pont entre DuckDB et le cloud. Nous possédons la logique principale du serveur et de l'extension client qui permet à DuckDB de fonctionner de manière transparente, que ce soit en local ou dans le cloud, et nous travaillons en C++ aux côtés de la base de code DuckDB elle-même. Notre mission est de repousser les limites des performances des bases de données embarquées, de l'exécution distribuée et de l'expérience utilisateur, tout en restant étroitement connecté à DuckDB Labs (l'équipe derrière DuckDB) pour nous aligner sur les API et façonner l'avenir.
Au quotidien, nous conduisons des projets majeurs en double exécution, affectation des ressources et fiabilité du système, tout en gérant les problèmes entrants et en prêtant notre expertise DuckDB à d'autres équipes. Nous collaborons étroitement au sein de MotherDuck et avec la communauté DuckDB au sens large, en veillant à ce que les gens tirent le meilleur parti des mondes local et cloud. Il s'agit d'une petite équipe de haut niveau avec de grandes ambitions... le genre d'endroit où les ingénieurs s'approprient des projets percutants, partagent ce qu'ils apprennent et contribuent à façonner la façon dont l'analyse moderne est construite.
Ce poste est idéalement basé à Amsterdam ou à Berlin, mais nous sommes également ouverts aux excellents candidats à distance en Europe.
Responsabilités clés :
• Posséder des projets majeurs dans notre pile à double exécution, afin que DuckDB puisse traiter les requêtes de manière transparente, qu'elles soient exécutées localement ou dans le cloud.
• Aidez à créer une plate-forme cloud qui attribue des ressources de manière dynamique, afin que DuckDB reste efficace, que quelqu'un exécute une petite charge de travail ou qu'il exploite nos instances les plus volumineuses et les plus gourmandes en mémoire.
• Diriger le travail interfonctionnel avec nos équipes frontend, plateforme et infrastructure pour maintenir l'expérience utilisateur cohérente de bout en bout.
• Poussez l'état de l'art en matière de performances de bases de données intégrées, d'exécution distribuée et de composants internes de DuckDB.
• Approfondissez votre expertise DuckDB et partagez-la avec le reste de l'entreprise grâce au mentorat et à la documentation.
• Travaillez directement avec notre équipe d'assistance pour déboguer les problèmes, apprendre des modèles d'utilisation réels et prioriser les améliorations les plus importantes.
• Améliorer les systèmes de manière globale... en repérant les défis architecturaux à un stade précoce et en éliminant les goulots d'étranglement avant qu'ils ne deviennent des problèmes.
• Encadrez vos coéquipiers et aidez à élever la barre des pratiques d'ingénierie au sein de l'équipe.
• Travailler en étroite collaboration avec DuckDB Labs (qui est issu du groupe Architectures de bases de données du CWI, où l'exécution vectorisée et DuckDB sont nées) pour aider à s'aligner sur les API et déterminer la direction que prendra DuckDB ensuite.
Ce que tu apportes
• Vous avez construit et livré des systèmes back-end complexes et vous savez à quoi ressemble une solution performante.
• Vous maîtrisez un langage back-end tel que C++, Rust, Java ou des langages systèmes similaires, et vous êtes à l'aise pour travailler à proximité du métal. (C++ et Rust sont les plus gros atouts ici, et nous aimons aussi un excellent ingénieur Java.)
• Une bonne base en moteurs de requêtes, plans d'exécution, techniques d'indexation et d'optimisation des performances.
• Une expérience pratique avec DuckDB est un énorme plus, quel que soit votre niveau.
• Vous avez travaillé avec l'infrastructure cloud, la mise en réseau et la création de systèmes distribués à faible latence.
• Vous pouvez définir et diriger des projets impliquant plusieurs collaborateurs et dépendances interfonctionnelles.
• Vous êtes fier d'une pensée claire, d'une conception soignée et de compromis réfléchis.
• Vous êtes à l'aise pour encadrer vos pairs et contribuer à créer un environnement collaboratif de haut niveau.
• Vous aimez interagir avec la communauté au sens large, qu'il s'agisse de conversations open source ou de travailler directement avec DuckDB Labs.
Ce que nous fournissons
• L'opportunité de participer et de contribuer à DuckDB, l'une des bases de données analytiques open source modernes les plus populaires.
• Un salaire compétitif et des options d'achat d'actions pour que vous ayez un intérêt dans le succès de notre troupeau.
• Temps libres flexibles : prenez le temps dont vous avez besoin pour vous ressourcer, explorer ou simplement passer une journée de farniente au bord de l'étang.
• Un bon régime de retraite
• Événements d'entreprise légendaires – nous réunissons tout le troupeau une fois par an pour des réunions d'équipe inoubliables chaque année afin de maintenir nos liens forts.
• Environnement de travail hybride – Passez trois jours par semaine au bureau à collaborer avec le troupeau et travaillez depuis l'endroit où vous êtes le plus productif le reste du temps, qu'il s'agisse de votre bureau à domicile, d'un café ou d'une retraite paisible au bord d'un lac. Nous devons cependant vous prévenir, la plupart d’entre nous aiment tellement le bureau que nous y venons quand même. C'est sur la rivière IJ, avec un excellent déjeuner tous les jours.…
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/motherduck/software-engineer-database-berlin-489640)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Motherduck
Emplacement
Berlin, Allemagne
Annonce fournie par Motherduck.