RemoFirst

Ingénieur Staff Backend

PythonJavaPostgreSQLAWS
Traduction automatique. Consultez l’original.

À propos du poste

RemoFirst transforme la manière dont les entreprises recrutent et gèrent leurs équipes mondiales. Notre mission est de permettre la Liberté de Travailler en fournissant une plateforme RH mondiale tout-en-un qui simplifie le recrutement, la conformité, la paie et la gestion des avantages sociaux. Nous sommes partenaires de certaines des entreprises les plus innovantes au monde, y compris des entreprises du Fortune 500 et des startups leaders.

Nous sommes une petite équipe mais solide de plus de 200 personnes (et en croissance) hyper-concentrée sur la fourniture d'une plateforme de classe mondiale et d'un service inégalé grâce à nos partenariats leaders dans l'industrie.

Nous nous développons à une vitesse incroyable et transformons l'une des industries à la croissance la plus rapide au monde. Pour alimenter cet élan, nous recherchons un Ingénieur Staff Backend pour nous aider à maintenir et à améliorer nos systèmes existants basés sur Python et à soutenir la conception, la construction et la transition stratégique de parties de notre backend vers Java.

Il s'agit d'un rôle pratique avec une forte responsabilité technique et une exposition à des systèmes à l'échelle mondiale. Ce rôle va au-delà de la simple mise en œuvre des exigences - vous seriez un véritable ingénieur produit assumant une responsabilité extrême quant à la qualité de votre produit, vous souciant profondément de nos clients et de ce qui est construit. Vous collaborerez avec des équipes internationales d'ingénierie, de produit et de design dans un environnement entièrement à distance.

Quels rôles allez-vous endosser

  1. En tant que leader technique de la filière IC, vous concevrez, développerez et maintiendrez des services backend en utilisant notre stack principale (Java/Python/SpringBoot/FastAPI/Postgres/Kafka) aux côtés des autres ingénieurs des squads.
  1. En tant qu'ingénieur principal, vous travaillerez en étroite collaboration avec l'équipe interfonctionnelle élargie (Produit, Design, Opérations, Ventes) pour construire des produits fiables et agréables qui répondent aux véritables points de douleur des entreprises opérant sur le marché croissant du travail à distance.
  1. En tant qu'architecte, vous serez responsable de discussions architecturales pragmatiques mais durables, choisirez quand et comment découpler des fonctionnalités de notre monolithe existant, établirez des limites de domaine et choisirez les modèles de systèmes distribués appropriés.
  1. En tant que leader de notre Communauté de Pratique d'Ingénierie, vous jouerez un rôle essentiel dans notre adoption de pratiques d'ingénierie modernes - TDD, livraison continue réelle, culture SRE, conception axée sur les API pour permettre des APIs de développement disponibles en externe - et maîtriserez l'art du refactoring pour les introduire progressivement sans migrations d'un an arrêtant le monde.
  1. En tant que mentor, vous développerez les compétences des ingénieurs moins expérimentés en écrivant vous-même du code de qualité, en animant nos sessions d'apprentissage hebdomadaires, en effectuant des revues de code de qualité, en encourageant les meilleures pratiques par des contrôles triviaux automatiques.

Prérequis

  1. Plus de 8 ans d'expérience en développement logiciel backend.
  1. Solide expérience professionnelle avec Java, de préférence en utilisant Spring Boot.
  1. Expérience avec les bases de données relationnelles (PostgreSQL, MySQL) ; une exposition aux bases de données NoSQL est un plus.
  1. Expérience avec les pipelines CI/CD requise ; expérience avec Git préférée.
  1. Compréhension approfondie de l'architecture des microservices et des systèmes distribués.
  1. Expérience de travail avec des plateformes cloud ; AWS est un plus.
  1. Excellentes compétences en communication écrite et verbale en anglais.
  1. Solide expérience professionnelle avec Python (Django, FastAPI, Flask, ou des frameworks similaires) préférée.
  1. Expérience dans la conception et la consommation d'APIs RESTful préférée.
  1. Familiarité avec les tests unitaires, les tests d'intégration et le développement piloté par les tests (TDD) préférée.

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