[Hiring] Software Engineer @Longshot Systems Ltd

Job expired!

Publié : 14 août 2024

Longshot Systems Ltd recherche des individus talentueux pour rejoindre notre équipe en tant qu'Ingénieur Logiciel à Distance. 🌍 Lieu : Partout dans le monde. 💸 Salaire : 40k - 60k USD.

Chez Longshot Systems, nous sommes dédiés à la création de plateformes de pointe pour l'analyse des paris sportifs et le trading à haute fréquence. En tant que membre de notre équipe de développement de plateforme, vous serez crucial dans la conception, le développement et la maintenance des intégrations avec divers lieux de trading, bookmakers et flux de données. Notre plateforme distribuée est à faible latence, gérant une activité de trading réelle substantielle et traitant des milliers de messages par seconde tout en exécutant des analyses complexes et des décisions de trading basées sur des événements.

La demande pour nos services croît rapidement, présentant une multitude de problèmes de mise à l'échelle, de défis technologiques et divers problèmes généraux pour vous occuper. Notre pile technologique inclut principalement Golang et Postgres, déployés avec Docker et un pipeline CI/CD robuste avec GitHub Actions. Nous mettons l'accent sur l'intégration et la livraison continues, le test d'intégration et d'autres outils pour garantir des déploiements fréquents et sûrs. Nous adoptons également la technologie open-source et encourageons les contributions à la communauté.

Ce rôle est entièrement à distance, bien que nous ayons une équipe hybride au Royaume-Uni qui travaille ensemble un jour par semaine à Londres. Nous visons une automatisation extensive, minimisant le travail d'astreinte. Lorsque des tâches d'astreinte surviennent (par exemple, lors d'événements importants comme la Coupe du Monde), elles sont rémunérées à un multiple de votre taux habituel.

  • Développer des intégrations d'API et des scrapers de sites web se connectant à des lieux de trading externes, des bookmakers et des sources de données en utilisant Golang.
  • Écrire du code propre, testable, maintenable et robuste.
  • Contribuer aux discussions sur l'architecture future et existante.
  • Collaborer directement avec les propriétaires de produits pour façonner la direction du projet.

Postulez pour ce rôle et passez notre test TestGorilla, qui comprend une vidéo d'introduction de David Prime, co-fondateur de Longshot Systems. Le test prend 21 minutes. Ensuite, notre processus comprend :

  1. Défi de web scraping (1-1.5 heures).
  2. Appel avec notre CTO pour discuter du rôle et répondre à vos questions (30 minutes).
  3. Entretien avec notre équipe de plateforme (1 heure).
  4. Essai de travail rémunéré d'une journée (8 heures).

Nous recherchons des candidats ayant une solide expérience en ingénierie logicielle et une large expérience dans les sujets de calcul haute performance tels que le multi-threading, les réseaux, et les technologies web. Que vous soyez un ingénieur junior ou senior, si ce rôle vous enthousiasme, nous vous encourageons à postuler !

  • Solide dossier académique avec un diplôme dans un domaine informatique ou mathématique (par exemple, Informatique, Génie Électrique, Mathématiques, Ingénierie, ou Physique).
  • Expérience professionnelle dans les langages de systèmes (Java, C++, C#, Go, etc.), idéalement avec Golang.
  • Connaissance des technologies web et de web scraping, y compris la compréhension des processus de données du navigateur.
  • Expérience avec les architectures d'applications modernes autour des bases de données et des systèmes de messagerie.
  • Compétence en systèmes distribués, cadres de test, intégration continue, surveillance et débogage de composants hautement disponibles.
  • À l'aise pour naviguer dans la pile logicielle si nécessaire pour résoudre des problèmes.
  • Maîtrise des plateformes Linux et connaissance des langages de script.
  • Engagement envers l'excellence en ingénierie et les meilleures pratiques.
  • Approche systématique et analytique de la résolution de problèmes et de la