Principal Engineer (Backend Fullstack & Data Engineering)

Job expired!

Présentation du poste : Autodesk, force de premier plan dans le domaine du design et de l'analytique, est ravi d'annoncer un poste vacant pour un Ingénieur Logiciel Principal au sein de notre équipe d'Ingurgitation des Données, partie de l'Organisation des Données d'Analyse. Cette équipe joue un rôle crucial dans le traitement de millions d'enregistrements et de fichiers quotidiennement issus de tous les produits Autodesk, la création et la gestion des pipelines d'ingestion par lots, et le développement de modèles d'ingestion rationalisés pour nos plateformes de données internes.

En tant qu'Ingénieur Logiciel Principal basé à Pune, vous utiliserez votre expertise pour promouvoir les meilleures pratiques et prendre des décisions architecturales qui améliorent de manière significative nos pipelines de traitement et d'analyse de données critiques. Vous collaborerez avec des ingénieurs logiciels de premier ordre et dirigerez des initiatives qui abordent des problèmes d'ingénierie complexes et avant-gardistes, augmentant l'accessibilité des données pour les utilisateurs et améliorant la fiabilité, l'évolutivité et la résilience de la plateforme. Ce rôle est directement rattaché au Responsable d'Ingénierie.

En tant qu'acteur clé de l'équipe, vous allez :

  • Formuler la vision de l'équipe et stratégiser pour maximiser l'impact à grande échelle.
  • Concevoir des systèmes sur mesure pour répondre à des besoins de haute échelle, en se concentrant sur l'évolutivité et l'extension.
  • Identifier et résoudre des problèmes complexes dans des systèmes distribués, en documentant des solutions techniques et en planifiant des améliorations rapides et itératives.
  • Développer, maintenir et garantir la performance de systèmes distribués à haute disponibilité et tolérants aux fautes.
  • Conduire des revues de code, en assurant l'adhésion aux meilleures pratiques pour la cohérence et l'efficacité du code.
  • Concevoir et mettre en œuvre des pipelines CI/CD et des tests d'automatisation.
  • Mentorer les ingénieurs juniors, favorisant une culture de croissance et d'excellence.
  • Promouvoir un environnement de travail inclusif qui valorise la confiance et le respect.

Les candidats doivent avoir :

  • Un diplôme de Bachelor en informatique, ingénierie, ou dans un domaine connexe, ou une expérience équivalente.
  • 8-12 ans d'expérience dans les systèmes distribués en backend et l'informatique en nuage utilisant Java/Python & SQL.
  • Une connaissance approfondie de SQL, de la modélisation dimensionnelle, d'au moins une base de données relationnelle, et des contributions aux ERD.
  • Une maîtrise des outils d'automatisation tels que Git, Jenkins, Ansible, et CloudFormation, ainsi que AWS.

Expérience avec :

  • L'ingurgitation de données et les bases de données SQL.
  • Hadoop/Spark, Hive, Snowflake, et l'écosystème Hadoop 2.0.
  • Les outils d'automatisation de workflow comme Airflow.

Chez Autodesk, nous donnons le pouvoir aux créateurs de tous les secteurs d'apporter leurs idées à la réalité. Nos logiciels soutiennent des projets allant de la planification urbaine durable aux effets visuels primés. Adoptez une culture qui valorise l'authenticité et l'innovation chez Autodesk !

Nous offrons des salaires compétitifs, des bonus significatifs, et un ensemble complet d'avantages sociaux. Autodesk s'engage à favoriser un environnement diversifié et est fier d'être un employeur offrant l'é