Wonderschool
Peregrine Technologies
Ingénieur Logiciel Staff
À propos du poste
Soutenue par des investisseurs de premier plan de la Silicon Valley, Peregrine aide les organisations de sécurité publique, les gouvernements locaux et étatiques, les agences fédérales et les institutions du secteur privé à relever les défis de la société avec une rapidité et une précision sans précédent. Notre plateforme basée sur l'IA transforme les données cloisonnées et déconnectées en renseignements opérationnels, faisant remonter instantanément les informations critiques pour permettre des décisions meilleures et plus rapides qui améliorent les résultats à chaque point de contact. Aujourd'hui, Peregrine soutient des centaines de clients dans plus de 30 États et deux pays, desservant plus de 125 millions de personnes – et nous amplifions notre impact à mesure que nous nous étendons à l'entreprise et à l'international.
NOTRE ÉQUIPE
En tant qu'équipe d'ingénierie, nous croyons fermement que l'empathie améliore nos solutions. Voir comment les gens utilisent le produit est une priorité et la manière dont nous trouvons la bonne réponse. Les ingénieurs auront l'opportunité de travailler en étroite collaboration avec notre équipe sur site pour comprendre la variété des cas d'utilisation que Peregrine dessert.
Nous recherchons un Ingénieur Logiciel Staff pour rejoindre nos équipes d'ingénierie principales. Vous travaillerez de manière transversale avec le design et la gestion de produit pour construire des systèmes robustes, évolutifs et centrés sur l'utilisateur. Nos équipes abordent un éventail de défis, de l'activation de la collaboration utilisateur en temps réel sur des cartes détaillées à la construction d'une architecture backend à grande échelle pour l'ingestion de milliards de points de données.
Nous valorisons à la fois la responsabilité et la collaboration – vous prendrez la pleine responsabilité des fonctionnalités majeures et travaillerez en étroite collaboration avec d'autres ingénieurs pour les mener à terme. Nous croyons que l'humilité et l'empathie sont essentielles pour construire les bonnes solutions – vous collaborerez directement avec notre équipe de déploiement et nos utilisateurs au fur et à mesure que nous itérons pour résoudre leurs problèmes. La persévérance et la créativité sont cruciales pour exécuter notre vision.
RÔLE
Nous recherchons un Ingénieur Logiciel Staff pour rejoindre notre équipe en pleine croissance et piloter des projets impactants, favoriser une culture d'équipe inclusive et diriger la prise de décision technique.
Peregrine Technologies s'engage à créer un environnement inclusif pour tous les employés. Nous célébrons la diversité et sommes un fier employeur souscrivant au principe de l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'identité ou d'expression de genre, d'orientation sexuelle, d'origine nationale, de génétique, de handicap, d'âge ou de statut d'ancien combattant.
Ce rôle s'adresse à une personne qui excelle à la fois dans la gestion d'équipe et le leadership technique pratique. Vous développerez une équipe performante, la guiderez à travers des défis techniques complexes et assurerez l'alignement de son travail avec nos priorités commerciales. Le candidat idéal équilibrera le mentorat tout en maintenant des normes élevées en matière d'exécution technique.
Vous piloterez un travail impactant qui apporte de la valeur à nos clients, de l'aide aux intervenants d'urgence pendant un ouragan à la désarticulation de crimes organisés complexes. Nous construisons des capacités innovantes qui permettent de nouveaux flux de travail pour nos clients. En tant que leader, vous veillerez à ce que nous exécutons bien ces initiatives.
Notre stack évolue constamment mais repose sur une base backend de Python, Django, Celery, Airflow et Kafka ; un frontend construit en React, Redux et Mapbox ; des bases de données incluant PostgreSQL et Elasticsearch ; des modèles de machine learning hébergés dans Bedrock et Sagemaker ; et avec AWS, Pulumi, Terraform et Kubernetes comme infrastructure sous-jacente.
À propos de vous
- Désir et volonté de prendre en charge de larges portions de l'application du début à la fin
- Passion pour la création et la livraison de solutions logicielles qui ravissent les utilisateurs
- Vous prospérez dans l'ambiguïté et aimez relever des problèmes difficiles
- Excellente vision technique avec la capacité de synthétiser les demandes de produits en composants logiciels solides et fiables
Prérequis
Ce que nous recherchons
- Diplôme en informatique ou dans un domaine connexe, ou expérience équivalente
- 8+ années d'expérience de travail avec des équipes de développement logiciel interfonctionnelles
- Expérience dans la livraison et l'itération de composants logiciels de qualité production, professionnellement et/ou dans la communauté open-source
- Capacité à écrire du code robuste, bien testé et bien conçu qui est fréquemment déployé auprès des utilisateurs
- Solide compréhension de l'architecture et de la mise à l'échelle des systèmes logiciels distribués
- Solides meilleures pratiques en développement logiciel moderne et aisance à naviguer dans de grandes bases de code
- Situé à San Francisco, CA et ouvert au travail au bureau
Conformément au San Francisco Fair Chance Ordinance, nous considérerons pour l'emploi les candidats qualifiés ayant des antécédents d'arrestation et de condamnation.
La rémunération réelle est influencée par un large éventail de facteurs, y compris, mais sans s'y limiter, l'ensemble des compétences, le niveau d'expérience, les certifications ou licences, et le lieu de travail spécifique. Les informations sur les avantages offerts sont ici peregrine.io/careers/.
Salaire Annuel + Avantages + Actions (si applicable) + Bonus (si applicable) $200,000—$275,000 USD
