Proximie
Seccl
Ingénieur logiciel senior (Node.js/TypeScript)
À propos du poste
Travail hybride basé dans l'un de nos bureaux à Londres, Bath ou Édimbourg. Votre contrat sera hybride, bien que nous ne demandions pas actuellement un nombre défini de jours au bureau. Nous soutenons le travail flexible et faisons confiance aux équipes pour convenir de la manière et du lieu où elles travaillent le mieux, en adoptant une approche pragmatique basée sur les besoins du rôle et de l'équipe.
Processus d'entretien
L'entretien est une chose à double sens, et nous voulons que vous ayez le temps et l'opportunité de nous connaître, autant que nous apprenons à vous connaître. Nos entretiens sont conversationnels, alors venez avec des questions et soyez curieux. En général, vous pouvez vous attendre à ce que le processus d'entretien ressemble à ceci :
- Entretien de présélection - Appel d'introduction de 30 minutes avec notre partenaire Talent ou un responsable de l'ingénierie
- Bar raiser – 40 minutes avec deux responsables de l'ingénierie axés sur l'alignement culturel de l'ingénierie.
- Boucle technique – Évaluation technique virtuelle de 2 heures avec 2 composantes principales – conception de système, revue de code TypeScript, avec des pauses entre les étapes. Vous recevrez du matériel de préparation pour la session et plus d'informations sur la façon de vous préparer.
⏳ Nous ne clôturerons ce poste qu'une fois que nous aurons suffisamment de candidatures pour l'étape suivante. Veuillez soumettre votre candidature dès que possible pour vous assurer de ne pas manquer cette opportunité et vous devriez vous attendre à recevoir une réponse de notre part dans un délai d'une à deux semaines après avoir postulé.
🌈 Notre objectif est de construire une entreprise diversifiée et inclusive de personnes formidables, possédant des compétences, des passions et des expériences uniques. Tous les candidats seront considérés pour l'emploi sans distinction d'âge, d'origine ethnique, de religion, de sexe, d'orientation sexuelle, d'identité de genre, de statut familial ou parental, d'origine nationale, ou de statut de vétéran, de neurodiversité ou de handicap.
Si cela vous semble être votre genre de chose, nous vous encourageons à postuler même si vous ne cochez pas toutes les cases. Nous serions ravis d'avoir de vos nouvelles !
#LI-VS1 #LI-hybrid
À propos de nous
Seccl est la plateforme d'investissement embarquée détenue par Octopus, dont la mission est d'aider davantage de personnes à investir, et à bien investir.
Nous construisons l'infrastructure derrière la prochaine génération d'investissements. Notre technologie alimente déjà certaines des fintechs, banques, conseillers financiers et sociétés de gestion de patrimoine les plus ambitieuses du Royaume-Uni, avec près d'un million d'investisseurs qui s'appuient sur des plateformes alimentées par Seccl. Et nous nous étendons maintenant en Europe.
Nous avons un produit éprouvé, un fort élan et de grandes ambitions pour la suite : aider davantage de marques connues à lancer et à faire évoluer des propositions d'investissement, à pénétrer de nouveaux marchés et à remplacer les infrastructures d'investissement obsolètes par une technologie plus rapide, plus simple et conçue pour l'échelle.
Nous sommes fiers de faire partie d'Octopus, l'un des groupes d'investissement et de technologie privés les plus prospères du Royaume-Uni. Cela nous donne le soutien et la perspective à long terme pour construire quelque chose de substantiel, tout en conservant le rythme et l'énergie d'une entreprise à forte croissance. Seccl et Octopus sont tous deux certifiés B Corp et partagent la conviction que le profit et le but doivent aller de pair.
Si vous souhaitez contribuer à façonner l'avenir de l'investissement au Royaume-Uni et en Europe, vous serez en bonne compagnie.
Consultez le site Web de Seccl pour voir ce que nous construisons et en savoir plus sur notre mission de façonner l'avenir des investissements.
Notre culture
- Ne jamais se contenter – Nous nous considérons comme des « créateurs de héros embarqués » pour nos clients. Nous les mettons en premier, et si nous disons que nous allons faire quelque chose, nous déplacerons ciel et terre pour le faire. Nous pensons audacieusement et embrassons le changement.
- Prendre ses responsabilités – Nous réfléchissons rigoureusement et en profondeur à un problème, puis nous nous y attaquons, en agissant avec une urgence et une rapidité qui nous distinguent. Mais nous ne perdons jamais de vue la qualité ou la scalabilité à long terme.
- Être généreux et franc – Nous encourageons nos employés – et nos clients – à nous remettre en question et à ne jamais nous dérober aux conversations difficiles. Nous avons une culture plate et inclusive où chacun peut être soi-même – et s'exprimer.
Consultez notre page Glassdoor pour les derniers avis ou notre LinkedIn pour les mises à jour de l'entreprise et les aperçus de l'équipe.
Nos méthodes de travail en ingénierie
Notre organisation Produit et Ingénierie est structurée en quatre tribus : Custody, Accounts, Experience et Cloud & Security. Chaque tribu contient plusieurs squads autonomes, avec une propriété claire et complète sur des domaines de produits spécifiques.
Les squads sont intentionnellement petites et interfonctionnelles, généralement composées d'un responsable de l'ingénierie, d'un chef de produit et de 3 à 5 ingénieurs aux compétences complémentaires alignées sur le domaine qu'ils possèdent.
Nous opérons selon un modèle de « build-and-run », où les équipes sont responsables du cycle de vie complet du logiciel, de l'architecture et de la livraison jusqu'au support opérationnel et à la gestion des incidents.
Notre plateforme principale est construite sur des technologies serverless AWS, notamment Lambda, SQS, EventBridge, API Gateway, S3 et ECS. Nous développons principalement en TypeScript et Node.js, avec MongoDB comme base de données documentaires principale. Nous avons également un petit nombre de services C# et continuons d'évoluer notre architecture de plateforme, y compris l'expansion de notre utilisation d'ECS Fargate.
L'infrastructure est gérée par une combinaison de Terraform et Serverless Framework. Nous utilisons GitHub Actions pour CI/CD et incident.io pour soutenir nos processus de gestion des incidents et nos flux de travail opérationnels.
Nous accordons une grande importance à la qualité de l'ingénierie, à l'architecture pragmatique et à l'amélioration continue. Si vous souhaitez approfondir, nous serons heureux de partager davantage sur nos pratiques d'ingénierie et notre radar technologique pendant le processus d'entretien.
Le rôle
En tant qu'ingénieur chez Seccl, vous concevrez, construirez et opérerez des solutions logicielles fiables, évolutives, testables et maintenables, en créant de nouvelles fonctionnalités et de nouveaux produits en utilisant Typescript et Node.js. Vous jouerez un rôle clé dans notre développement logiciel et adopterez une approche pratique tout au long du processus de développement, en soutenant les systèmes de flux financiers résilients et les opérations d'investissement réglementées. En tant que membre senior de l'équipe, vous serez la personne de référence pour les questions.
Au quotidien, vous allez...
- Travailler en collaboration dans une squad interfonctionnelle alignée sur le domaine, composée d'ingénieurs et de produits, ainsi que de collègues des équipes en contact avec les clients et des opérations.
- Concevoir, implémenter et opérer vos services au sein de votre domaine.
- Être responsable des SLA de vos produits et des améliorations itératives.
- Maintenir et étendre la documentation de vos services.
- Favoriser une culture d'amélioration continue et d'excellence technique tout en comprenant quand « assez bien pour l'instant » est approprié.
- Fournir des conseils et du mentorat à d'autres ingénieurs.
- Communiquer avec des collègues non techniques pour répondre aux questions sur le système Seccl.
Prérequis
Ce dont vous avez besoin...
Être responsable de vos services, de la conception à l'exploitation. Nous opérons selon un modèle « build-and-run » où les ingénieurs ont l'autonomie mais la pleine responsabilité.
Nous accordons une grande importance à l'exactitude, à la résilience et à l'excellence opérationnelle car nos systèmes sous-tendent les investissements réels des clients.
Les ingénieurs ne sont pas des passagers dans leurs produits mais des champions. Piloter les améliorations et les fonctionnalités tout en collaborant ouvertement avec les collègues des produits, des opérations et de l'ingénierie, en remettant en question les idées de manière constructive et en se concentrant sur la fourniture des meilleurs résultats pour les clients.
Avoir une forte capacité à comprendre les problèmes commerciaux et clients et à les transformer en solutions efficaces et évolutives. Être curieux de savoir comment fonctionnent les produits d'investissement et de conservation, et pragmatique dans l'équilibre entre la valeur client, l'exactitude opérationnelle, la qualité de l'ingénierie et la scalabilité à long terme.
Expérience dans un langage fortement/statiquement typé.
Avoir une solide compréhension de la conception, de la construction et de l'exploitation d'APIs de flux de travail de haute qualité, conformes aux normes, en mettant l'accent sur les tests, l'observabilité et les performances.
Avoir travaillé avec un fournisseur de cloud (AWS/Azure/GCP). Nous utilisons AWS.
Avoir travaillé avec des systèmes distribués et être à l'aise pour déboguer grâce au traçage et à l'observabilité.
Être disposé à être d'astreinte pour vos services.
Compétences techniques de base que vous devez posséder
- Solide expérience commerciale avec Node.js, spécifiquement TypeScript.
- Expérience avec Amazon Web Services.
- Expérience avec les produits Serverless.
- Expérience avec les bases de données documentaires, idéalement MongoDB.
- Expérience dans le mentorat d'ingénieurs.
- Expérience dans la direction de la livraison technique dans un modèle d'ingénierie « build-and-run ».
- Expérience dans un processus d'astreinte structuré et la gestion des incidents.
- Expérience de travail dans des industries réglementées, idéalement les services financiers ou la FinTech.
Ce rôle n'est pas pour vous si...
- Vous dépendez de beaucoup de directives descendantes. Ici, vous aurez beaucoup de liberté et de responsabilité dans votre rôle, et on attendra de vous que vous façonniez votre propre progression, que vous proposiez des idées et que vous repériez des opportunités d'amélioration.
- Vous n'êtes pas à l'aise pour travailler dans un environnement au rythme rapide. Notre vitesse et notre évolutivité sont ce qui nous distingue ; vous devez être capable d'agir rapidement et de penser de manière flexible.
- Vous avez du mal à donner suite à vos idées. Nous apprécions les personnes qui font ce qu'elles disent. Si quelque chose vous tient à cœur, vous avez ici la liberté de le faire.
- Vous n'aimez pas le changement. Vous vous entendrez très bien ici si vous appréciez l'ambiguïté d'une croissance rapide et êtes prêt à accepter l'incertitude.
Une expérience dans la construction de systèmes financiers avec une complexité multi-régions, multi-devises ou liée au trading serait un avantage.
Ce que nous vous offrons...
Nous offrons un généreux mélange d'avantages pour les choses qui comptent vraiment pour nos employés, notamment :
- Salaire de base basé sur l'expérience et les compétences démontrées lors de notre phase d'évaluation.
- 🌴 27 jours de vacances + jours fériés (certains peuvent être flexibles) + jour de congé le jour de votre anniversaire + trois jours (temps plein) par an pour les congés dépendants.
- 💙 Deux jours de bénévolat par an.
- 🏅 Récompense de durée de service – un mois de sabbatique payé à huit ans.
- ✅ Contribution de l'employeur à la retraite de 6 %, et assurance décès.
- 🏥 Assurance médicale privée avec AXA Health.
- 👪 Congés parentaux améliorés.
- 💻 MacBook et budget jusqu'à 500 £ pour l'installation du bureau à domicile.
- 📖 Budget d'apprentissage de 750 £ par personne.
- 🌎 Possibilité de travailler à l'étranger jusqu'à six semaines par an.
- 🌻 Initiatives de santé et de bien-être, y compris une thérapie gratuite via Wellness Cloud, un soutien en santé mentale via Headspace.
- 🌱 Fort accent sur le bien-être financier, y compris l'accès à Octopus Money, Octopus Share Incentive Plan et une offre de rédaction de testament via Octopus Legacy.
- 🎁 Perkbox – Flexi-points vous donnant une gamme de réductions et d'avantages, y compris du café gratuit chaque semaine, des réductions pour la salle de sport et le commerce de détail.
- 🚲 Accès à des initiatives comme Cycle to Work et Octopus Electric Vehicle Leasing.
