Redwood Materials
Huntress
Ingénieur Logiciel Principal, SIEM (Ruby/Rails)
Ce que nous faisons
La cybercriminalité est en hausse et de plus en plus d'entreprises sont touchées par des menaces qui ne visaient auparavant que les plus grandes organisations. Cela pousse les défenseurs comme nous à opérer au plus haut niveau et renforce notre besoin de personnes compétentes qui souhaitent avoir un impact significatif.
Fondé en 2015 par d'anciens opérateurs cyber de la NSA, Huntress est une équipe principalement à distance qui s'efforce de rendre la cybersécurité de niveau entreprise accessible aux entreprises de toutes tailles. Nous travaillons en étroite collaboration avec les équipes de sécurité et les fournisseurs de services qui protègent des environnements complexes, souvent sans le temps ou les effectifs nécessaires pour tout gérer. C'est pourquoi nous développons notre technologie en interne et la soutenons par un Centre d'Opérations de Sécurité (SOC) humain fonctionnant 24/7. Par conséquent, notre plateforme n'est jamais déconnectée des experts qui la gèrent, garantissant la protection de nos clients.
Huntress sécurise désormais plus de 5 millions de points d'extrémité et 16 millions d'identités dans le monde. Ces chiffres continuent de croître car de plus en plus d'entreprises comptent sur nous pour les aider à porter la charge et à opérer avec plus de confiance. Chaque jour, vous pouvez constater cet engagement dans la façon dont nous soutenons nos clients et dont nous nous soutenons mutuellement.
Ce que vous ferez
L'équipe Huntress recherche un Ingénieur Logiciel Principal innovant, très motivé et autonome pour rejoindre notre équipe SIEM Huntress. En tant qu'Ingénieur Logiciel Principal chez Huntress, vous serez responsable de diriger une équipe de livraison de fonctionnalités dans la conception, le développement et la publication de haute qualité de fonctionnalités logicielles pour la plateforme SIEM Huntress, qui permet la détection automatisée et la chasse aux menaces par des humains. Vous vous concentrerez sur la création de la vision technique pour des fonctionnalités nouvelles et passionnantes issues de la feuille de route produit. Vous travaillerez avec une équipe intelligente et diversifiée de solutionneurs de problèmes qui font preuve d'une grande énergie, de solides compétences techniques et d'une volonté de réaliser les choses.
En tant qu'Ingénieur Logiciel Principal, vous travaillerez en étroite collaboration avec les équipes plateforme et architecture pour concevoir et construire le type de solutions pour lesquelles Huntress est devenu connu, à savoir des solutions qui non seulement résolvent des problèmes, mais améliorent considérablement les normes de l'industrie, les flux de travail et les expériences utilisateur.
Huntress s'engage à créer une culture d'inclusivité où chaque membre de notre équipe est valorisé, a une voix et est habilité à venir travailler chaque jour tel qu'il est.
Nous ne faisons aucune discrimination fondée sur la race, l'origine ethnique, la couleur, l'ascendance, l'origine nationale, la religion, le sexe, l'orientation sexuelle, l'identité de genre, le handicap, le statut d'ancien combattant, les informations génétiques, l'état civil ou tout autre statut légalement protégé.
Nous faisons la discrimination contre les pirates informatiques qui tentent d'exploiter les entreprises de toutes tailles.
Rend compte à : Responsable de l'ingénierie
Localisation : À distance aux États-Unis
Rémunération : $215,000 à $240,000 de base plus bonus et actions
Accommodements
Si vous avez besoin d'un aménagement raisonnable pour compléter cette candidature, passer un entretien, effectuer des tests préalables à l'embauche ou participer au processus de sélection des employés, veuillez adresser vos demandes à accommodations@huntresslabs.com [accommodations@huntresslabs.com]. Veuillez noter que les demandes non liées à un aménagement ne recevront pas de réponse dans cette boîte de réception.
Huntress utilise des outils d'intelligence artificielle pour aider à l'examen et à l'évaluation des candidatures, y compris le tri des CV, l'évaluation des compétences et la mise en correspondance et la comparaison des candidats. Ces outils d'IA soutiennent nos recruteurs humains dans le processus d'examen initial, mais ne prennent pas de décisions d'embauche finales sans implication humaine. En soumettant votre candidature, vous reconnaissez cette utilisation de l'IA dans notre processus de recrutement. Veuillez consulter notre Avis de confidentialité des candidats trust.huntress.com/?itemUid=47f0a941-b86f-4864-a0d0-a224a34cfd57&source=click pour plus de détails sur nos pratiques et vos droits en matière de confidentialité des données. #BI-Remote
Responsabilités
- Assurer la livraison, la qualité du produit et la disponibilité de fonctionnalités/systèmes complexes et critiques.
- Influencer les objectifs et les initiatives qui s'étendent à plusieurs départements.
- Diriger les décisions techniques ayant un impact à l'échelle de l'entreprise.
- Faire évoluer notre compréhension collective de notre domaine technique.
- Définir les objectifs et initiatives techniques stratégiques à long terme.
- Communiquer efficacement la vision technique stratégique et donner l'exemple à l'organisation.
- Travailler avec le responsable de l'ingénierie de l'équipe pour s'assurer que l'équipe répond aux attentes techniques et respecte la stratégie.
- Communiquer les compromis critiques sur les approches techniques à travers la plateforme.
- Collaborer étroitement avec le responsable de l'ingénierie de l'équipe, le chef de produit, la recherche en sécurité, la plateforme et l'architecte sur les initiatives stratégiques et les conceptions techniques.
- Développer et appliquer les meilleures pratiques pour l'équipe et le département.
- Concevoir et optimiser des flux de travail qui comblent le fossé entre les pratiques de développement traditionnelles et l'ingénierie assistée par IA.
- Construire et faire évoluer les outils d'IA et leur utilisation dans les flux de travail de développement quotidiens.
- Expérience dans l'utilisation d'agents de codage IA pour accélérer le développement.
- Interagir avec les clients si nécessaire.
- Contribuer et améliorer les cadres et approches de test de l'organisation.
- Développer une compréhension approfondie inter-produits des fonctionnalités et de l'architecture.
- Assurer et piloter l'impact sur les performances des solutions de l'équipe/département et de la suite de plateformes globale.
- Diriger et développer des logiciels, des conceptions logicielles et une architecture de haute qualité et évolutive, et définir des normes d'excellence pour l'équipe.
- Améliorer la visibilité des systèmes logiciels à grande échelle, y compris la surveillance et l'alerte.
- Se concentrer sur le cycle de vie complet du système, y compris l'évolution, la configuration et la gestion des risques.
- Assurer la qualité du code et la couverture des tests par des revues de code, des revues de plans de test et des revues de sécurité.
- Guider l'équipe dans la fourniture d'estimations précises et prendre la responsabilité de l'achèvement des travaux dans les délais.
- Mentorer et coacher les ingénieurs juniors, en favorisant un environnement qui valorise le développement professionnel et promeut la collaboration et l'engagement.
- S'engager activement avec l'équipe et diriger en étant un modèle positif.
Ce que vous apportez à l'équipe
- Plus de 15 ans d'expérience dans le développement de produits logiciels complexes.
- Plus de 8 ans de programmation en Ruby on Rails.
- Plus de 8 ans d'expérience avec des bases de données à grande échelle.
- Un BS en informatique ou en ingénierie, ou une expérience équivalente acquise par le travail.
- Expérience avec les systèmes modernes de stockage et de requête de données pour les charges de travail analytiques à haut volume.
- Expérience dans un environnement Agile ou Scrum.
- Expérience avec JavaScript et CSS.
- Expérience en revue de code, résolution de problèmes et dépannage technique.
- Une compréhension approfondie d'ActiveRecord (Rails).
- Excellentes compétences techniques, de diagnostic et de dépannage.
- Capacité à assimiler rapidement de nouveaux outils et technologies.
- Compétences efficaces en communication et en relations interpersonnelles.
- Capacité à prioriser et à exécuter plusieurs tâches simultanément dans un environnement rapide, en travaillant souvent de manière autonome.
- Capacité à distiller des sujets techniques complexes afin qu'ils puissent être partagés et compris de manière significative par un public non technique.
- Capacité à travailler de manière interfonctionnelle entre plusieurs équipes.
- Passion pour la technologie, forte motivation et responsabilité pour des fonctionnalités logicielles de haute qualité.
- Capacité à établir des relations interpersonnelles solides avec les équipes produit, développement, la direction, la haute direction et les parties prenantes internes et externes.
Expérience utile, mais pas obligatoire
- Expérience de travail avec des plateformes SIEM ou des données de journal/événement de sécurité.
- Expérience avec AWS, Azure, et/ou les environnements cloud GCP.
- Expérience avec Stimulus stimulus.hotwired.dev/, Turbo turbo.hotwired.dev/, et/ou Hotwire hotwired.dev/ (ou des frameworks similaires).
- Expérience de travail dans un monolithe Ruby on Rails.
- Passion pour la création de capacités de plateforme.
- Désir de travailler avec Tailwind CSS tailwindcss.com/, Tailwind UI tailwindcss.com/plus et Flowbite flowbite.com/.
- Expérience de la conception de produits axée sur les données.
- Expérience avec Clickhouse.
- Expérience avec Vector.
Ce que nous offrons
- Environnement de travail 100% à distance - depuis notre création en 2015.
- Politique généreuse de congés payés, y compris les vacances, les jours de maladie et les jours fériés payés.
- 12 semaines de congé parental payé.
- Plans d'avantages sociaux médicaux, dentaires et de vision très compétitifs et complets.
- 401(k) avec une contribution de 5%% indépendamment de la contribution de l'employé.
- Plans d'assurance vie et invalidité.
- Options d'achat d'actions pour tous les employés à temps plein.
- Remboursement unique de $500 pour la construction/mise à niveau du bureau à domicile.
- Allocation annuelle pour l'éducation et l'aide au développement professionnel.
- 75 $ USD/mois de remboursement numérique.
- Accès à la plateforme BetterUp pour le coaching, la croissance personnelle et professionnelle.
