Bitcoin

9 entreprises de Chicago recrutent actuellement des ingénieurs



Lors du déjeuner d’équipe hebdomadaire, l’ingénieur RH de VSCO, Stephen Mullins, a déclaré que les appels professionnels étaient socialement interdits. Le rituel permet aux employés de communiquer entre eux d’une manière qu’ils ne seraient pas autrement. Les développeurs sont également encouragés à prendre des pauses mentales tout au long de la journée pour comprendre ce que cela signifie pour eux.

«Cela peut sembler idiot ou improductif, mais parfois quitter votre bureau et se concentrer sur quelque chose de complètement différent pendant quelques minutes aide les gens à faire le meilleur travail», a déclaré Millins.

Et dans les prochaines entreprises à croissance rapide, le travail ne manque pas. Nous avons parlé avec des ingénieurs qui développent de nouveaux entrepôts de données pour améliorer l’accès de leurs équipes commerciales et des développeurs qui construisent le logiciel Bitcoin ATM depuis le début.

En plus des compétences générales telles que la technologie de camaraderie et de communication, les professionnels de la technologie et les chefs d’équipe ont déclaré que les équipes en croissance s’appuieront sur des langages de programmation et des outils populaires comme AWS, Sketch et Kubernetes pour que tout cela se produise.

Jason Rush Directeur de la technologie

L’équipe de conception de Peapod Digital Labs se concentre actuellement sur les problèmes nécessitant une capacité d’échelle. Le directeur de la planification, Jason Rush, a déclaré qu’ils avaient commencé à déplacer certains des services de l’entreprise vers Azure alors qu’ils s’efforçaient continuellement de devenir plus compatibles avec le cloud.

Peapod Digital Labs Technical Stack: il se concentre sur Java et d’autres langages basés sur JVM fonctionnant sous Linux. Les équipes de développement utilisent largement Spring Boot. Ils s’efforcent de définir, de construire et de tirer parti de leurs architectures de nouvelle génération autour de Kafka, PostgreSQL et d’une poignée d’autres outils.

«Nous allons également approfondir avec Docker pour gérer une partie de notre automatisation de construction et de déploiement en tant que plate-forme cible pour certains de nos services», a déclaré Rush. Nous voulons également séparer les différentes parties de nos piles technologiques.  »

Le projet le plus difficile: repenser et déconnecter les systèmes de manière à permettre à chacun de se développer de manière indépendante.

«J’aime travailler sur les détails de l’architecture distribuée asynchrone», a déclaré Rush.

Caractéristiques uniques de l’équipe: la façon dont ils travaillent ensemble.

« Les différentes équipes sont très proches et se concentrent sur la compréhension de la valeur que leur travail apporte à l’entreprise », a déclaré Rush. « Cela signifie une diligence raisonnable supérieure à la moyenne. »

Matt Lane Directeur de la technologie

Pour le directeur de la technologie de DigitalMint, le partenariat avec un nouveau fabricant de matériel est un défi stressant mais satisfaisant. L’équipe de conception de l’entreprise travaillera avec les outils suivants pour répondre au gestionnaire de tâches tout en continuant à permettre aux consommateurs d’acheter immédiatement des devises cryptographiques auprès des distributeurs automatiques de Bitcoin.

Pile technique de DigitalMint: l’équipe aime Goa. « La langue nécessite un code beau et concis », a déclaré Matt Lane. « Les défis du projet Go sont amusants et intéressants car ennuyeux et douloureux. »

Ils ont également établi un partenariat avec un expert local à Chicago pour apprendre et tirer parti d’un nouveau cluster de succursales efficace qui prend en charge les besoins DevOps de l’entreprise.

Le projet le plus intéressant: il dirige la mise à niveau du logiciel Bitcoin ATM de l’entreprise depuis le début.

«Cela donne à notre équipe de conception une occasion unique de concevoir un élément essentiel de notre technologie auquel nous devons nous tenir pour les années à venir», a déclaré Lane. « Nous avons beaucoup de conception de prototype devant nous, mais construire de nouvelles choses et explorer la technologie est toujours plus intéressant que de garder les lumières allumées. »

Fonctionnalités uniques de l’équipe: à quel point ils commettent des erreurs.

«Nous offrons à nos ingénieurs la possibilité d’essayer des techniques désagréables pendant que nous rencontrons le processus», a déclaré Lane. « Nous avons vu le processus de construction de choses cool et gratifiantes alors que nous continuons à nous sentir axés sur les affaires et gratifiants. »

Concepteur Mo KomperdaUX

Le département de conception de Fast Radius est encore assez délabré. Ils distribuent les conceptions à l’équipe du logiciel afin que les différentes parties prenantes soient sur la même page en termes de couleurs et de polices lorsque les employés créent la bibliothèque de conception de l’entreprise.

Empilement rapide de la technologie Radius: UX Designer Mo Komperda fonctionne principalement avec Sketch et Invision, ainsi que divers programmes de retouche photo.

« Mon outil préféré en ce moment est drôle », a déclaré Komperda. « Je l’ai utilisé des graphiques ou des diagrammes de flux. Cela a très bien fonctionné ici parce que notre industrie est tellement complexe.  »

Le projet le plus intéressant: rationaliser le processus d’examen partiel.

« Les fournisseurs transmettent les pièces mobiles pour devis via le système via l’interface de téléchargement. » Dit Komperda. « Nous voyons des nuances dans les processus de production à toutes les étapes dont nous ignorions l’existence auparavant. »

Fait d’équipe unique: Le nombre de traditions d’équipe qui est resté le même malgré la forte croissance.

« Nous organisons un groupe tous les jours et tout le monde mange toujours ensemble », a déclaré Komperda.

Samuel Aney Développeur logiciel

Le développeur de Hudson River Trading, Samuel Aney, a déclaré que travailler sur le projet d’algorithme de trading actuel l’avait forcé bien au-delà de sa zone de confort. Cela l’a exposé aux nouvelles technologies et lui a offert des opportunités d’apprentissage qu’il n’aurait pas eues autrement.

La pile technique de Hudson River Trading: HRTers utilise un programme qui fournit une vue interactive des événements historiques d’une opération boursière particulière sur plusieurs bourses.

« Cela me permet d’étudier en détail le comportement du marché et de notre système commercial sans avoir à parcourir d’innombrables fichiers journaux pour recueillir les informations dont nous avons besoin », a déclaré Aney. «Je profite également du cadre qui me permet d’effectuer facilement des travaux dans notre cluster informatique interne.»

Projet le plus intéressant: permettre à plusieurs algorithmes de trading existants de tirer parti des composants matériels orientés marché de l’entreprise qui incluent l’accès à l’infrastructure de latence la plus faible de HRT.

«Ce projet m’oblige à aborder la portée de l’ensemble de notre système de trading, de la logique de stratégie de haut niveau au code de gestion du matériel de bas niveau», a déclaré Aney.

Caractéristiques uniques de l’équipe: les membres du groupe bénéficient d’une certaine liberté.

«Nous sommes encouragés à consacrer une partie importante de notre journée à la mise en œuvre de projets qui profitent à toute l’équipe plutôt que de nous concentrer constamment sur le prochain incendie qui brûle immédiatement», a déclaré Aney.

Sam Lahti Directeur des technologies d’arrière-plan

Chez Avant, la technologie d’arrière-plan de Sam Lahti déploie des efforts importants pour standardiser l’informatique autour d’Airflow, EMR, JupyterHub et des utilitaires de données tels que Dremion. Étant donné que l’entreprise prend en charge des équipes avancées en informatique, ingénierie et apprentissage automatique, bon nombre de ses subordonnés directs se concentrent sur l’amélioration des outils et des pratiques informatiques.

Pile technologique d’Avant: la plus grande partie de la pile de l’entreprise est utilisée dans AWS. L’équipe préfère utiliser des services gérés pour réduire les opportunités. Ils s’appuient fortement sur des services comme EC2, ECS, EKS, RDS, Route53, Batch et S3.

« L’ensemble de notre infrastructure est gérée sous forme de code avec Terraform et toutes les applications sont documentées pour une utilisation, ce qui nous aide à accélérer le développement et à se conformer aux audits et aux processus de gestion du changement », a déclaré Lahti. « La plupart de nos services sont écrits avec des données Python, Ruby et JavaScript pour les applications d’interface utilisateur statique qui utilisent un mélange de Flask, Panda, PySpark, Rails, React et d’autres outils intégrés ou OSS ML. »

Le projet le plus difficile: développer un nouvel entrepôt de données pour améliorer l’accès aux informations et aux équipes commerciales de l’entreprise et réduire les besoins d’assistance. Ce projet consiste à effacer la présentation de leurs données et à gérer la dette technique.

« Le plus grand défi est de changer à la fois la pile de traitement des données et la stratégie d’hébergement », a expliqué Lahti. «Nous avons décidé d’utiliser l’approche AWS de l’environnement de compte pour réduire le nombre de règles et de configurations nécessaires à nos besoins de séparation des données, mais cela nécessite beaucoup de coordination.»

Caractéristiques uniques de l’équipe: leur exposition aux technologies côté infrastructure et application. Le leadership transmet le code de transmission de manière aussi fiable qu’il l’écrit, de sorte qu’ils investissent massivement dans les outils de développement et les pipelines de déploiement.

«Cela permet à nos ingénieurs d’acquérir une expérience dans un système financier moderne d’une manière qui pourrait ne pas être possible dans d’autres organisations», a déclaré Lahti.

Austin VanceCEO et l’un des fondateurs

Dans l’équipe de Focused Labs, une équipe est fière de choisir le bon outil logiciel pour un travail particulier au lieu de s’enfermer dans une technologie particulière. Le PDG Austin Vance note que posséder une équipe diversifiée aide l’entreprise à respecter ses valeurs fondamentales: «écouter d’abord», «savoir pourquoi» et «aimer notre savoir-faire».

Pile technique de Focused Labs: ils utilisent actuellement Vue.js avec TypeScript, GraphQL et Kubernetes.

« Nous nous efforçons d’apprendre les uns des autres et de trouver des solutions efficaces dans le cadre des nouvelles technologies pour faire le travail et bien faire », a déclaré Vance.

Projet le plus intéressant: Récemment, Focused Labs a travaillé en étroite collaboration avec la société de développement personnel et professionnel Conscious Transformation.

«Nous avons eu des discussions ouvertes, la visibilité de l’entreprise et la collaboration au sein de notre équipe et avec nos clients, et nous avons été en mesure de fournir des solutions clés», a déclaré Vance.

Fonctionnalités uniques de l’équipe: comment les clients se sentent-ils partie intégrante du processus de développement

« En supprimant les barrières entre le client et le programmeur, nous ouvrons la voie à une communication ouverte qui permet aux clients de se sentir activement impliqués et impliqués dans le processus », a déclaré Vance.

Nauman AneesCEO

ThinkMarkets utilise Slack et Zoom pour communiquer avec une équipe distribuée à l’échelle mondiale. Nauman Anees, PDG, a déclaré que toutes les unités utilisent les outils Atlassian pour piloter le développement, prenant en charge une architecture d’infrastructure de vente au détail multiplateforme pour des clients de plus de 180 pays.

La pile technique de ThinkMarket: «Swift, Java et React font partie de notre écosystème principal», a déclaré Anees. «Nous utilisons Solidity pour les contrats intelligents basés sur la blockchain. Comme toutes les autres sociétés du marché des capitaux, nous traitons de nombreuses informations et réglementations à ce sujet.  »

Ils utilisent NATS, Kafka et RabbitMQ pour transférer des informations et des événements et activer des workflows en temps réel. Pour gérer le stockage, la récupération, la mise en cache et le traitement rapide des données, l’équipe s’appuie sur les fichiers Apache Ignite, Redis, Cassandra et MSSQL.

Caractéristiques uniques de l’équipe: diversité des employés et des clients.

«L’évaluation des différences culturelles a un impact direct sur la diversité technologique. Dit Anees. « Nous le voyons comme l’essence d’une expérience humaine enrichissante. »

Stephen MullinsIngénieur du personnel

VSCO a investi dans une architecture technologique évolutive pour répondre aux besoins d’une base d’utilisateurs croissante. Récemment, la société a construit un outil d’encapsulation autour de l’outil de ligne de commande Kubernetes (kubectl), qui, selon l’ingénieur des ressources humaines Stephen Mullins, a rendu l’ensemble du processus encore plus transparent qu’il n’était censé commencer.

La pile technique de VSCO: ils utilisent les services Golang qui opèrent sur des navires Docker construits via Bâle et Jenkins. Les conteneurs sont déployés et gérés via le serveur Kubernetes, tous exécutés sur AWS. Les services communiquent via gRPC en utilisant protobuf.

« Nous utilisons une variété de technologies en conjonction avec notre architecture de microservices: MySQL traditionnel et MongoDB pour la persistance, mais aussi pour les besoins de graphes sociaux de Titan Graph, Kafka pour le traitement asynchrone et Spark pour notre environnement d’apprentissage machine », a déclaré Mullins.

Le projet le plus intéressant: le renouvellement de l’architecture de commande de VSCO.

« Les revenus de VSCO proviennent principalement des adhésions au forum (par opposition à la publicité), et nous avons beaucoup appris au fil du temps en travaillant avec différentes plates-formes mobiles qui fournissent des abonnements à nos utilisateurs », a déclaré Mullins. « Maintenant que nous sommes plus âgés et plus sages, nous voulons apporter des ajustements à la façon dont nous stockons les données et l’historique des commandes dans l’environnement mobile et ajouter ces données à l’entrepôt de données afin de renforcer les efforts de marketing du cycle de vie. »

Emplacement unique: Il peut aider à construire une nouvelle équipe et une nouvelle culture à Chicago, séparées mais connectées au bureau d’Oakland.

« Depuis que j’Embauché en ingénieur de Chicago, je l’ai utilisé avec Slackia communiquer fortement avec l’équipe d’Oakland », a déclaré Mullins. « Cela a été un défi et une opportunité d’aider à créer une culture » à distance d’abord « dans tous les bureaux. »

Robert Grider, chef d’équipe de la technologie logicielle

Récompenses Robert Grider, le chef de l’équipe de conception de logiciels réseau, récompense l’utilisation de Kafka en raison du cadre de données qui, selon lui, connecte les parties du système réseau de manière rapide et fiable. Il a déclaré que la plate-forme logicielle open source permet la flexibilité et l’évolutivité, ce qui n’est pas si facile avec d’autres technologies. Grider s’appuie également sur Scala pour ses diverses offres, ainsi que pour l’utilisation d’une grande variété de bibliothèques JVM.

Récompense la pile technique du réseau L’équipe travaille avec Kafka et Scala chez AWS.

« Nous avons récemment mis en évidence le côté de programmation fonctionnelle de Scala, qui offre de grandes garanties et aide à la concurrence et à la gestion des erreurs », a déclaré Grider. «AWS est une frontière relativement nouvelle pour notre entreprise, mais nous avons profité de l’occasion pour utiliser de manière fiable nos conteneurs avec ECS, gérer de manière déclarative notre environnement d’exploitation avec Terraform et augmenter et diminuer toutes les ressources utilisées par nos applications.»

Le projet le plus intéressant: un produit qui adapte les expériences des membres de son réseau rapidement et de manière évolutive.

« Ce problème nous a permis d’envisager la possibilité de personnaliser des milliards de données tout en tenant compte du taux de réponse des utilisateurs en attente sur les sites Web », a déclaré Grider.

Caractéristiques uniques de l’équipe: la quantité de soutien de la haute direction.

« Si notre processus ne fonctionne pas, l’équipe sera en mesure d’apporter des changements pour atteindre nos objectifs », a déclaré Grider.

Les 100 très bonnes crypto-monnaies en 2020 Regardons affaires en face : il beaucoup de cryptomonnaies, avec des nouvelles qui sortent presque terminés jours et d’anciennes qui disparaissent aussi vite qu’elles sont apparues. C’est facile de se sentir dépassé. Si vous êtes débutant dans le mondes des crypto-monnaies, c’est un excellent provenance pour en savoir plus sur chacune des 100 principales cryptomonnaies (par capitalisation boursière). Même dans l’hypothèse ou vous êtes un vétéran de la cryptomonnaie, c’est une excellente ressource de référence si vous espérez avoir une feuille sur crypto-monnaies à portée de main, ou dans l’hypothèse ou vous voulez en savoir plus sur une nouvelle crypto qui est rejoint les rangs des 100 plus obèse capitalisation. Notre espoir est de vous diriger dans la direction, de stimuler votre intérêt pour écrire plus de recherche et de vous éloigner des escroqueries éventuelles (et oui, il y a des arnaques éventuelles a l’intérieur du top 100 !). Chez Crypto-monnaie.pro, nous avons été obsédés selon la recherche sur Internet pour tout ce qui est crypto. L’information trouvée dans ce billet est le résultat de centaines d’heures de recherche tatillonne chez ego et d’autres personnes de équipe. Notez que ces liste est en constante évolution et je ferai de le mieux pour la tenir à jour, cependant les 100 meilleurs changent presque exhaustifs les jours ! Veuillez vous imputer à fait d’accueil pour les plus récentes originale sur 100 premières cryptocurrences et leurs prix.