Redwood Materials
HMH
Staff Software Engineer
Date limite de candidature
Intitulé du poste : Staff Software Engineer
Lieu : À distance
Fourchette salariale : 150k – 170k.
La période de candidature pour ce poste devrait se clôturer le 20 avril 2025. Nous vous encourageons à postuler dès que possible. L'offre peut rester disponible après cette date, mais cela n'est pas garanti.
HMH s'engage pleinement en faveur de l'égalité des chances en matière d'emploi et à attirer, retenir, développer et promouvoir les employés les plus qualifiés sans distinction de race, de sexe, de couleur, de religion, d'orientation sexuelle, de situation familiale, de statut matrimonial, de grossesse, d'identité de genre, d'origine ethnique/nationale, d'ascendance, d'âge, de handicap, de statut militaire, de prédisposition génétique, de citoyenneté, de statut de vétéran handicapé, de vétéran récemment séparé, de vétéran ayant servi dans les forces armées, ou de tout autre caractéristique protégée par la loi fédérale, étatique ou locale. Nous nous engageons à fournir un environnement de travail exempt de discrimination et de harcèlement, et où les employés sont traités avec respect et dignité. Nous participons activement à E-Verify.
#LI-VA1
Qui nous sommes
HMH est une entreprise de technologie éducative engagée à fournir des solutions connectées qui engagent les apprenants, responsabilisent les éducateurs et améliorent les résultats des élèves. En tant que fournisseur leader de solutions de base, supplémentaires et d'intervention pour le programme d'études de base K–12, ainsi que de services de développement professionnel, HMH s'associe aux éducateurs et aux districts scolaires pour découvrir des solutions qui libèrent le potentiel des élèves et étendent les capacités des enseignants. HMH dessert plus de 50 millions d'élèves et 4 millions d'éducateurs dans 150 pays.
Ce que vous ferez
Au sein de HMH Labs, les Staff Software Engineers supervisent le développement et la maintenance des fonctionnalités tout au long du cycle de vie du développement logiciel. Au-delà des responsabilités d'ingénierie de base, ils influencent plusieurs équipes, contribuent aux décisions architecturales et aident à définir l'orientation technique et la priorisation. Ils maintiennent une forte conscience des objectifs commerciaux plus larges, assurant l'alignement entre les solutions techniques et les objectifs organisationnels. De plus, ils encadrent d'autres ingénieurs et identifient et résolvent de manière proactive les défis complexes liés aux performances du système, à la scalabilité, à la sécurité et à la fiabilité.
HMH Labs est un petit groupe très agile au sein de HMH, dont les ingénieurs opèrent avec une autonomie considérable. C'est excellent pour les personnes autonomes et les solutionneurs de problèmes indépendants, mais ce ne serait pas idéal si vous préférez un environnement plus structuré. Vous relèverez directement d'un SVP et bénéficierez d'une collaboration fréquente avec des dirigeants seniors, des ingénieurs, des experts en la matière et du personnel de soutien/succès en classe.
Pourquoi vous serez un excellent candidat pour ce poste
- Vous êtes passionné par la création de logiciels de qualité.
- Vous combinez une solide base théorique avec un état d'esprit de développeur pragmatique.
- Vous considérez la technologie éducative (EdTech) comme un domaine intéressant et gratifiant.
- Vous êtes enthousiasmé par la possibilité d'avoir un impact direct sur l'orientation produit et technique.
- Vous vous souciez sincèrement des utilisateurs finaux, en vous efforçant constamment de limiter et de résoudre rapidement les problèmes fonctionnels et de performance.
- Vous posez des questions et collaborez pour assurer l'achèvement rapide et réussi des projets.
- Vous acceptez le changement avec aisance, en acceptant les changements fréquents de priorités et les exigences mutables.
- Vous vous souciez moins de l'outil/stack que vous utilisez que de l'utiliser pour faire du bon travail.
Ce dont vous aurez besoin
Outils/Technologies que vous utiliserez
La réponse variera en fonction du projet et du jour. Il y aura du travail frontend en HTML5 et du travail backend avec ASP.NET MVC, Node.js, et PostgreSQL.
Vous pourriez également travailler avec Angular, React, Java, et un nombre quelconque de bibliothèques et d'outils pour faciliter les intégrations avec d'autres propriétés HMH et une large gamme d'outils pour le développement d'IA.
- Expérience en développement Full-stack.
- Expérience considérable en tant que développeur / ingénieur de niveau senior (ou supérieur).
- Autonome avec la capacité de suivre les instructions, de demander des avis et de travailler de manière indépendante.
- Capacité à travailler à distance.
- Horaires de travail alignés sur les fuseaux horaires des États-Unis (UTC -5/-8).
Qualifications
- Diplôme BA/BS préféré.
