Emploi
De la source partenaire
Ingénieur Logiciel Backend - Infrastructure
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Palantir
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Une entreprise qui change le monde
Palantir développe le logiciel leader mondial pour les décisions et les opérations basées sur les données. En fournissant les bonnes données aux personnes qui en ont besoin, nos plateformes permettent à nos partenaires de développer des médicaments qui sauvent des vies, de prévoir les perturbations de la chaîne d'approvisionnement, de localiser les enfants disparus, et bien plus encore.
Le rôle
Les ingénieurs logiciels back-end de Palantir créent des logiciels à grande échelle pour transformer la façon dont les organisations utilisent les données. Nos ingénieurs logiciels sont impliqués tout au long du cycle de vie du produit, depuis la génération d'idées, la conception, le prototypage et la livraison en production. Vous collaborerez en étroite collaboration avec des coéquipiers techniques et non techniques pour comprendre les problèmes de nos clients et créer des produits qui les résolvent. Nous encourageons les mouvements entre les équipes pour partager le contexte, les compétences et l'expérience, afin que vous découvriez de nombreuses technologies et aspects différents de chaque produit. Les ingénieurs travaillent de manière autonome et prennent des décisions de manière indépendante, au sein d'une communauté qui vous soutiendra et vous mettra au défi à mesure que vous grandissez et vous développez, devenant ainsi un solide contributeur technique et un leader en ingénierie.
Notre organisation de développement de produits est composée de petites équipes d’ingénieurs logiciels. Chaque équipe se concentre sur un aspect spécifique d'un produit. Nos équipes d'infrastructure sont responsables des couches les plus basses de notre pile logicielle, souvent axées sur les technologies de bases de données, les systèmes distribués, les systèmes de données à grande échelle, la sécurité et l'infrastructure des applications. En tant qu'ingénieur logiciel sur l'infrastructure, vous contribuerez à un code de haute qualité pour soutenir Palantir Foundry et Gotham avec des éléments de base performants, sécurisés et évolutifs, permettant le déploiement de produits auprès des institutions les plus importantes des secteurs public et privé. Vous développerez les capacités fondamentales qui alimentent nos produits utilisés par les chercheurs scientifiques, les ingénieurs aérospatiaux, les analystes du renseignement et les prévisionnistes économiques, dans les pays du monde entier.
Nous recrutons des ingénieurs passionnés par la résolution de problèmes du monde réel et qui permettent aux développeurs et aux utilisateurs finaux de travailler de manière optimale. Si vous êtes motivé à développer des systèmes fiables, performants et évolutifs, et à concevoir des API et des primitives robustes, ce rôle offre la possibilité d'avoir un impact significatif sur nos produits et les personnes qui les utilisent.
Première ligne
Les ingénieurs logiciels de Foundry peuvent se voir offrir l'opportunité de Frontline, un programme exclusif qui ne ressemble à aucun autre. Cette mission unique à court terme implique d'être intégré auprès des clients, ce qui vous permet de travailler directement avec les utilisateurs et d'avoir un aperçu direct de la façon dont nos produits sont utilisés et des défis auxquels nos clients sont confrontés. Contrairement aux rôles d'ingénierie traditionnels, Frontline vous plonge dans des problèmes complexes et ambigus, vous permettant de proposer des solutions percutantes dans certaines des industries et institutions les plus importantes du monde.
Certains de nos produits les plus performants ont été fabriqués en usine, répondant aux problèmes réels des institutions les plus importantes du monde. Ces produits ont été développés par certains de nos ingénieurs produits les plus performants, qui ont commencé leur carrière dans des rôles alignés sur les responsabilités de première ligne, acquérant une compréhension approfondie de notre technologie et de nos clients.
Les Frontliners opèrent dans un large éventail de responsabilités, un peu comme un CTO de startup. Ils travaillent en petites équipes pour maîtriser l’exécution de bout en bout de projets à enjeux élevés. Ce spectre va de la discussion sur l'architecture et la création d'applications Web personnalisées à la conduite d'ateliers avec les utilisateurs et à l'élaboration de stratégies avec les dirigeants des clients. Il n’y a pas deux jours pareils, car chaque jour est diversifié et marquant. En étant témoin de la manière dont les clients interagissent avec Foundry et en expérimentant directement ces problèmes, vous obtiendrez des informations uniques qui alimenteront directement notre processus de développement, contribuant ainsi à affiner et à améliorer nos produits.
Responsabilités principales
• Création d'un écosystème de recherche et d'indexation performant pour les données complexes avec autorisation granulaire
• Contribuer aux bibliothèques de traitement de données open source, intégrant les dernières innovations pour réaliser des gains de performances
• Construire les systèmes distribués qui alimentent les charges de travail de calcul à grande échelle, en orchestrant et en planifiant efficacement des centaines de milliers de conteneurs chaque heure.
• Concevoir une architecture et des API avisées pour garder les développeurs d'applications sur la bonne voie
• Traçage et observabilité des performances dans les architectures de microservices distribués à grande échelle
• Création de systèmes fiables, performants et évolutifs pour le stockage, l'authentification ou le service d'actifs afin de permettre à d'autres équipes produit de créer des applications robustes sans expertise approfondie des systèmes sous-jacents.
• Automatisation du déploiement, de la gestion et des opérations de systèmes distribués complexes tels que Cassandra, Elasticsearch, Kafka et bien d'autres dans différents environnements.
Technologies que nous utilisons
• Différents langages back-end, notamment Java, Rust et Go
• Technologies open source telles que Cassandra, ElasticSearch, Spark, Kafka, Kubernetes, Flink
• Outils de construction conformes aux normes de l'industrie, notamment Gradle et GitHub.
Ce que nous valorisons
• Capacité démontrée à collaborer et à faire preuve d'empathie avec une variété de personnes. Capable d'itérer avec les utilisateurs et les parties prenantes non techniques et de comprendre l'impact des décisions techniques sur eux.
• Capacité à apprendre de nouvelles technologies et concepts, même sans expérience approfondie. Une expérience dans le développement et la gestion de systèmes distribués hautement disponibles est bénéfique, mais pas obligatoire.
• Un parti pris en faveur de la qualité et une réflexion sur les cas extrêmes (« tout ce qui peut mal tourner tournera mal ») ; écrit du code défensif contre toutes les possibilités.
• Crée des solutions et des API en pensant aux utilisateurs tout en maintenant une barre d'ingénierie élevée. Cherche à centraliser et à faire abstraction de la complexité de nos utilisateurs afin d'exposer des API simples et puissantes aux consommateurs.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/palantir/backend-software-engineer-infrastructure-london-united-kingdom-198837)
Palantir développe le logiciel leader mondial pour les décisions et les opérations basées sur les données. En fournissant les bonnes données aux personnes qui en ont besoin, nos plateformes permettent à nos partenaires de développer des médicaments qui sauvent des vies, de prévoir les perturbations de la chaîne d'approvisionnement, de localiser les enfants disparus, et bien plus encore.
Le rôle
Les ingénieurs logiciels back-end de Palantir créent des logiciels à grande échelle pour transformer la façon dont les organisations utilisent les données. Nos ingénieurs logiciels sont impliqués tout au long du cycle de vie du produit, depuis la génération d'idées, la conception, le prototypage et la livraison en production. Vous collaborerez en étroite collaboration avec des coéquipiers techniques et non techniques pour comprendre les problèmes de nos clients et créer des produits qui les résolvent. Nous encourageons les mouvements entre les équipes pour partager le contexte, les compétences et l'expérience, afin que vous découvriez de nombreuses technologies et aspects différents de chaque produit. Les ingénieurs travaillent de manière autonome et prennent des décisions de manière indépendante, au sein d'une communauté qui vous soutiendra et vous mettra au défi à mesure que vous grandissez et vous développez, devenant ainsi un solide contributeur technique et un leader en ingénierie.
Notre organisation de développement de produits est composée de petites équipes d’ingénieurs logiciels. Chaque équipe se concentre sur un aspect spécifique d'un produit. Nos équipes d'infrastructure sont responsables des couches les plus basses de notre pile logicielle, souvent axées sur les technologies de bases de données, les systèmes distribués, les systèmes de données à grande échelle, la sécurité et l'infrastructure des applications. En tant qu'ingénieur logiciel sur l'infrastructure, vous contribuerez à un code de haute qualité pour soutenir Palantir Foundry et Gotham avec des éléments de base performants, sécurisés et évolutifs, permettant le déploiement de produits auprès des institutions les plus importantes des secteurs public et privé. Vous développerez les capacités fondamentales qui alimentent nos produits utilisés par les chercheurs scientifiques, les ingénieurs aérospatiaux, les analystes du renseignement et les prévisionnistes économiques, dans les pays du monde entier.
Nous recrutons des ingénieurs passionnés par la résolution de problèmes du monde réel et qui permettent aux développeurs et aux utilisateurs finaux de travailler de manière optimale. Si vous êtes motivé à développer des systèmes fiables, performants et évolutifs, et à concevoir des API et des primitives robustes, ce rôle offre la possibilité d'avoir un impact significatif sur nos produits et les personnes qui les utilisent.
Première ligne
Les ingénieurs logiciels de Foundry peuvent se voir offrir l'opportunité de Frontline, un programme exclusif qui ne ressemble à aucun autre. Cette mission unique à court terme implique d'être intégré auprès des clients, ce qui vous permet de travailler directement avec les utilisateurs et d'avoir un aperçu direct de la façon dont nos produits sont utilisés et des défis auxquels nos clients sont confrontés. Contrairement aux rôles d'ingénierie traditionnels, Frontline vous plonge dans des problèmes complexes et ambigus, vous permettant de proposer des solutions percutantes dans certaines des industries et institutions les plus importantes du monde.
Certains de nos produits les plus performants ont été fabriqués en usine, répondant aux problèmes réels des institutions les plus importantes du monde. Ces produits ont été développés par certains de nos ingénieurs produits les plus performants, qui ont commencé leur carrière dans des rôles alignés sur les responsabilités de première ligne, acquérant une compréhension approfondie de notre technologie et de nos clients.
Les Frontliners opèrent dans un large éventail de responsabilités, un peu comme un CTO de startup. Ils travaillent en petites équipes pour maîtriser l’exécution de bout en bout de projets à enjeux élevés. Ce spectre va de la discussion sur l'architecture et la création d'applications Web personnalisées à la conduite d'ateliers avec les utilisateurs et à l'élaboration de stratégies avec les dirigeants des clients. Il n’y a pas deux jours pareils, car chaque jour est diversifié et marquant. En étant témoin de la manière dont les clients interagissent avec Foundry et en expérimentant directement ces problèmes, vous obtiendrez des informations uniques qui alimenteront directement notre processus de développement, contribuant ainsi à affiner et à améliorer nos produits.
Responsabilités principales
• Création d'un écosystème de recherche et d'indexation performant pour les données complexes avec autorisation granulaire
• Contribuer aux bibliothèques de traitement de données open source, intégrant les dernières innovations pour réaliser des gains de performances
• Construire les systèmes distribués qui alimentent les charges de travail de calcul à grande échelle, en orchestrant et en planifiant efficacement des centaines de milliers de conteneurs chaque heure.
• Concevoir une architecture et des API avisées pour garder les développeurs d'applications sur la bonne voie
• Traçage et observabilité des performances dans les architectures de microservices distribués à grande échelle
• Création de systèmes fiables, performants et évolutifs pour le stockage, l'authentification ou le service d'actifs afin de permettre à d'autres équipes produit de créer des applications robustes sans expertise approfondie des systèmes sous-jacents.
• Automatisation du déploiement, de la gestion et des opérations de systèmes distribués complexes tels que Cassandra, Elasticsearch, Kafka et bien d'autres dans différents environnements.
Technologies que nous utilisons
• Différents langages back-end, notamment Java, Rust et Go
• Technologies open source telles que Cassandra, ElasticSearch, Spark, Kafka, Kubernetes, Flink
• Outils de construction conformes aux normes de l'industrie, notamment Gradle et GitHub.
Ce que nous valorisons
• Capacité démontrée à collaborer et à faire preuve d'empathie avec une variété de personnes. Capable d'itérer avec les utilisateurs et les parties prenantes non techniques et de comprendre l'impact des décisions techniques sur eux.
• Capacité à apprendre de nouvelles technologies et concepts, même sans expérience approfondie. Une expérience dans le développement et la gestion de systèmes distribués hautement disponibles est bénéfique, mais pas obligatoire.
• Un parti pris en faveur de la qualité et une réflexion sur les cas extrêmes (« tout ce qui peut mal tourner tournera mal ») ; écrit du code défensif contre toutes les possibilités.
• Crée des solutions et des API en pensant aux utilisateurs tout en maintenant une barre d'ingénierie élevée. Cherche à centraliser et à faire abstraction de la complexité de nos utilisateurs afin d'exposer des API simples et puissantes aux consommateurs.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/palantir/backend-software-engineer-infrastructure-london-united-kingdom-198837)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Palantir
Emplacement
Londres, Royaume-Uni
Annonce fournie par Palantir.