Stripe

Ingénieur Solutions Techniques

PythonJavaReactRubyPHPGo
Traduction automatique. Consultez l’original.

Qui sommes-nous

À propos de Stripe

Stripe est une plateforme d'infrastructure financière pour les entreprises. Des millions d'entreprises - des plus grandes entreprises mondiales aux startups les plus ambitieuses - utilisent Stripe pour accepter les paiements, augmenter leurs revenus et accélérer les nouvelles opportunités commerciales. Notre mission est d'augmenter le PIB de l'internet, et nous avons une quantité de travail phénoménale devant nous. Cela signifie que vous avez une opportunité sans précédent de mettre l'économie mondiale à la portée de tous tout en accomplissant le travail le plus important de votre carrière.

À propos de l'équipe

Stripe est apprécié des développeurs pour la simplicité de nos APIs, la rigueur de notre documentation et notre attention portée à l'expérience développeur. L'équipe d'Ingénierie des Solutions Techniques (TSE) est le lien qui soutient nos utilisateurs développeurs et défend l'expérience développeur comme étant centrale à l'expérience globale de nos utilisateurs. Le TSE interagit directement avec les utilisateurs développeurs plus que toute autre équipe chez Stripe, donc votre rôle aura un impact significatif sur ce que Stripe est connu et valorise le plus. Lorsque nous faisons bien notre travail, les développeurs du monde entier sont en mesure de lancer et de développer en douceur leurs activités sur Stripe, qu'ils intègrent des paiements pour la première fois ou qu'ils construisent des systèmes financiers complexes.

Ce que vous ferez

Les TSE comprennent les fondamentaux de la programmation de manière incroyable et se familiarisent avec le code des autres avec enthousiasme. Vous ferez une grande variété de choses, y compris expliquer des concepts techniques sur les produits de Stripe, créer et déboguer des intégrations avec des développeurs, et produire/améliorer des guides qui aident nos utilisateurs à résoudre des problèmes particuliers pour réussir avec Stripe. Vous interagirez avec des développeurs de tous niveaux de compétence par divers moyens, leur permettant de réussir lors de l'utilisation de Stripe.

Dès le début, les membres actuels de l'équipe consacreront beaucoup de temps à vous former et à vous aider à atteindre un niveau de confort et d'expertise avec Stripe, ses services et la manière dont nous interagissons avec les utilisateurs. Plus tard, nous aimerions que vous assumiez ce rôle auprès d'autres membres de l'équipe et de Stripes en général, car l'enseignement est un excellent moyen d'apprendre et de renforcer ce que vous savez.

Si vous êtes quelqu'un qui aime travailler avec toutes sortes de code, est un chercheur rapide, un rédacteur compétent et enthousiaste à l'idée d'aider les autres à construire des produits critiques pour la mission avec Stripe, nous voulons avoir de vos nouvelles !

Qui vous êtes

Nous recherchons une personne qui répond aux exigences minimales pour être considérée pour le poste. Si vous remplissez ces exigences, vous êtes encouragé à postuler. Les qualifications préférées sont un bonus, pas une exigence.

Responsabilités

  1. Communiquer avec un certain nombre de développeurs externes et les aider à construire leurs applications contre l'infrastructure de Stripe dans un certain nombre de langages de programmation (y compris Java, Python, Ruby, PHP, Go, NodeJS, .NET, ReactJS, React Native, Swift, Objective-C, Kotlin, et Java pour Android).
  1. Dépanner les développeurs externes dans leurs défis d'intégration les plus épineux grâce à une variété de canaux de support, y compris l'e-mail, les logiciels de ticketing, les traqueurs de problèmes internes, les plateformes communautaires (comme StackOverflow) et les logiciels de chat en temps réel (comme Slack et Discord).
  1. Développer et maintenir la documentation interne et externe, des exemples, des démos d'intégration et des extraits de code qui démontrent les modèles d'utilisation de l'infrastructure Stripe.
  1. Identifier les points de friction rencontrés par les développeurs et collaborer avec les équipes d'ingénierie pour améliorer les produits de Stripe. Participer aux sessions de planification régulières, aux revues de conception et aux réunions de développement de plusieurs équipes d'ingénierie étendues.
  1. Développer et maintenir une suite d'outils de support internes pour le TSE et le support Stripe plus largement, par exemple un outil Copilot basé sur LLM à génération augmentée par récupération ou l'outil d'administration Invoice Explainer.
  1. Agir en tant qu'ambassadeur développeur et ressource éducative interne à l'organisation en assemblant régulièrement des formations pour les non-développeurs internes à l'organisation et en répondant en temps réel aux questions d'intégration de produits.

Ce rôle est à distance mais exige que les candidats soient situés dans les fuseaux horaires des montagnes ou du Pacifique.

Exigences minimales

  1. Au moins 4 ans d'expérience en développement logiciel full-stack, avec une expérience avérée dans la création d'applications web ou mobiles offrant des expériences utilisateur de haute qualité.
  1. Expérience directe dans l'explication de concepts techniques, et serait à l'aise pour expliquer le fonctionnement de Stripe à des publics techniques et non techniques.
  1. Comprend comment écrire du code propre et de qualité dans plusieurs langages de programmation, ainsi que comment lire du code qui n'est peut-être pas aussi bien écrit.
  1. Capacité à aider les utilisateurs pendant les heures de travail dans la région où vous vous trouvez. Cela peut occasionnellement inclure une couverture le week-end pour la surveillance/le support de l'infrastructure critique, ce à quoi les TSE sont particulièrement équipés pour aider étant donné les connaissances de l'équipe sur les produits de Stripe et les intégrations actives. L'équipe est largement à distance, et nous sommes très favorables aux arrangements de travail qui permettent de répondre aux besoins de soins familiaux et autres.

Qualifications préférées

  1. Aime écrire de manière claire et rapide.
  1. Les compétences générales en ingénierie logicielle sont importantes pour nous, car nous comprenons que de nouveaux langages et frameworks peuvent être appris si vous comprenez les concepts.
  1. Expérience dans l'enseignement ou le coaching de développeurs.
  1. Confortable à travailler avec une grande autonomie et une supervision limitée.
  1. Diplôme en informatique, en génie logiciel/informatique, ou dans un domaine d'études analytique connexe.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter