Roku
Oracle
Ingénieur logiciel principal expérimenté
À propos du poste
Oracle Cloud Infrastructure (OCI) fournit des applications critiques pour les plus grandes entreprises du monde. Notre cloud offre des services multi-locataires et une hyper-échelle inégalés, déployés dans plus de 50 régions à travers le monde. OCI étend sa mission au-delà des limites traditionnelles du cloud public pour inclure le cloud dédié, hybride et multi-cloud, le edge computing, et plus encore.
Au sein de l'organisation Data Core, notre mission est de soutenir le choix du client, la transparence et la valeur en matière d'infrastructure cloud. Nous nous lançons dans de nouvelles initiatives ambitieuses telles que l'implémentation canonique de composants centraux pour les plans de données. Nous espérons améliorer l'efficacité de l'ingénierie en concentrant notre expertise sur la construction de systèmes de bas niveau à hautes performances qui peuvent être adoptés par nos services cloud centraux à travers OCI.
Pour ce rôle, nous recherchons des leaders techniques pour construire et livrer un service de données formant l'épine dorsale d'OCI. Vous devez être un ingénieur autonome avec la passion et l'expertise pour résoudre des problèmes complexes au niveau des systèmes, des plans de données et des performances. Vous devriez être un développeur solide capable de plonger en profondeur dans les systèmes de bas niveau, de concevoir des interactions de systèmes distribués étendues pour des plans de données à haute performance et à grande échelle. Vous devriez valoriser la simplicité et l'échelle, travailler confortablement dans un environnement collaboratif et agile, et être impatient d'apprendre.
Nous grandissons rapidement, toujours à un stade précoce, et travaillons sur de nouvelles initiatives ambitieuses. Vous ferez partie d'une équipe de personnes intelligentes, motivées et diverses, et vous bénéficierez de l'autonomie ainsi que du soutien nécessaires pour donner le meilleur de vous-même. C'est un lieu de travail dynamique et flexible où vous appartiendrez et serez encouragé.
Grâce à vos superbes capacités techniques, de recherche et d'analyse, et à votre aptitude démontrée à accomplir rapidement et efficacement les bonnes choses pour satisfaire nos clients, vous concevrez, collaborerez avec les dirigeants pour les investissements et piloterez la conception et le développement logiciel des principaux composants du plan de données de l'infrastructure cloud de Oracle. Vous définirez les fondations de la prochaine génération de plans de données OCI, en prenant des décisions architecturales profondes en tant que bâtisseur exceptionnel et leader technique avec un historique industriel établi de succès dans la direction de grands projets à l'échelle du cloud.
Seul Oracle rassemble les données, l'infrastructure, les applications et l'expertise nécessaires pour alimenter tout, des innovations industrielles aux soins qui sauvent des vies. Et avec l'IA intégrée dans nos produits et services, nous aidons les clients à transformer cette promesse en un avenir meilleur pour tous. Découvrez votre potentiel dans une entreprise leader dans les solutions d'IA et de cloud qui ont un impact sur des milliards de vies.
La véritable innovation commence lorsque chacun est habilité à contribuer. C'est pourquoi nous nous engageons à développer une main-d'œuvre qui favorise les opportunités pour tous, avec des avantages compétitifs qui soutiennent nos employés avec des options flexibles en matière d'assurance médicale, de vie et de retraite. Nous encourageons également les employés à redonner à leur communauté par le biais de nos programmes de bénévolat.
Responsabilités
- 10+ années d'expérience pertinente en ingénierie, architecture ou développement/exploitation.
- Solide expérience en C++ et ouverture à travailler sur Rust.
- Solide expérience avec les systèmes à haute concurrence.
- Expérience dans la conception de systèmes de bas niveau critiques en termes de performance et le développement de services.
- Expérience de travail avec certaines des technologies suivantes : stockage distribué haute performance, journalisation d'écriture anticipée (WAL), stratégies d'indexation (arbre B, arbre LSM), partitionnement/fragmentation de données, Raft, Paxos ou Multi-Paxos pour la cohérence distribuée, gestion des transactions (MVCC), partitionnement/fragmentation, transactions distribuées, compromis du théorème CAP.
- Solide esprit d'équipe avec d'excellentes compétences en communication, organisation et relations interpersonnelles.
- À l'aise avec des environnements de développement logiciel complexes et en évolution rapide.
- Capacité à apprendre rapidement de nouvelles technologies et à piloter, suivre, promouvoir et améliorer les processus inter-équipes.
- Connaissance experte des concepts et technologies d'infrastructure cloud.
- Expérience de travail avec des équipes géographiquement distribuées.
- Expérience de travail significative dans des startups ou des environnements de développement technologique d'entreprise à rythme rapide.
- Démontre de solides capacités de mentorat, guidant et développant efficacement les équipes tout en alignant les ingénieurs sur des objectifs communs.
- Fournit des conseils techniques stratégiques à la haute direction, influençant les objectifs de l'organisation et favorisant l'alignement entre les initiatives.
- Contribution à des bases de données open source ou commerciales, telles que RocksDB, MySQL, PostgreSQL, etc., est un plus.
Qualifications
Avis : Certains postes basés aux États-Unis ou impliquant une clientèle ou des clients américains peuvent être soumis à des exigences applicables, telles que des mandats de vaccination/santé au travail et/ou des exigences de dépistage de drogues.
Les informations sur la rémunération et les avantages sociaux fournies dans cette annonce sont spécifiques aux lieux indiqués uniquement.
États-Unis : Fourchette de salaire d'embauche en USD à partir de : $135,200 à $306,400 par an. Peut être éligible à une prime, des actions et un report de rémunération.
Oracle maintient de larges fourchettes salariales pour ses postes afin de tenir compte des variations de connaissances, de compétences, d'expérience, des conditions du marché et des lieux, ainsi que pour refléter les différents produits, industries et secteurs d'activité de Oracle.
Les candidats sont généralement placés dans la fourchette en fonction des facteurs précédents ainsi que de l'équité interne entre pairs.
Le poste acceptera généralement les candidatures pendant au moins trois jours civils à compter de la date de publication ou tant que le poste restera affiché.
Niveau de carrière - IC5
Nous nous engageons à inclure les personnes handicapées à toutes les étapes du processus d'emploi. Si vous avez besoin d'une assistance en matière d'accessibilité ou d'un aménagement pour un handicap à tout moment, faites-le nous savoir en envoyant un e-mail à [email protected] ou en appelant le 1-888-404-2494 aux États-Unis.
Oracle est un employeur garantissant l'égalité des chances en matière d'emploi. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'origine nationale, d'orientation sexuelle, d'identité de genre, de handicap et de statut de vétéran protégé, ou de toute autre caractéristique protégée par la loi. Oracle examinera pour l'emploi les candidats qualifiés ayant des antécédents d'arrestation et de condamnation conformément à la loi applicable.
Oracle US offre un ensemble complet d'avantages sociaux qui comprend les éléments suivants :
- Assurance médicale, dentaire et optique, y compris un avis médical d'expert.
- Assurance invalidité de courte et longue durée.
- Assurance vie et assurance décès et mutilation accidentels (AD&D).
- Assurance vie supplémentaire (Employé/Conjoint/Enfant).
- Comptes d'épargne flexibles pour les soins de santé et les personnes à charge.
- Avantages pré-impôt pour les déplacements et le stationnement.
- Plan d'épargne et d'investissement 401(k) avec abondement de l'entreprise.
- Congés payés : des vacances flexibles sont offertes à tous les employés éligibles affectés à un poste salarié (non éligible aux heures supplémentaires). Les vacances accumulées sont offertes à tous les autres employés éligibles aux avantages de vacances. Pour les employés travaillant au moins 35 heures par semaine, le taux d'accumulation des vacances est de 13 jours par an pour les trois premières années d'emploi et de 18 jours par an pour les années suivantes. L'accumulation des vacances est calculée au prorata pour les employés travaillant entre 20 et 34 heures par semaine. Les employés travaillant moins de 20 heures par semaine ne sont pas éligibles aux vacances.
- 11 jours fériés payés.
- Congés maladie payés : 72 heures de congés maladie payés à la date d'embauche. Se renouvellent chaque année civile. Le solde inutilisé sera reporté chaque année jusqu'à un maximum de 112 heures.
- Congé parental payé.
- Aide à l'adoption.
- Plan d'achat d'actions pour les employés.
- Planification financière et services juridiques de groupe.
- Avantages volontaires, y compris l'assurance automobile, habitation et animaux de compagnie.
