Emploi
De la source partenaire
Ingénieur logiciel senior, Fullstack
Prix sur demande
Détails
- Type de contrat
- Contrat
- À distance
- Oui
- Entreprise
- CoderPad
- Niveau
- Senior
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Résumé du rôle
Nous recrutons un ingénieur logiciel senior pour aider à construire l'avenir des entretiens et des évaluations techniques dans CoderPad.
Il s'agit d'un rôle complet pour quelqu'un qui peut évoluer entre les services backend, les surfaces de produits frontend et la conception de systèmes basés sur l'IA. Vous travaillerez sur les fonctionnalités destinées aux utilisateurs, l'infrastructure de production et les flux de travail d'ingénierie internes où les agents de codage et le développement assisté par l'IA font partie de l'exécution quotidienne normale.
Ce rôle est éloigné de l’Amérique latine.
Sur quoi vous travaillerez
• Créez et expédiez des fonctionnalités de produits fullstack à travers les expériences des candidats et des recruteurs, depuis la conception d'API et de modèles de données jusqu'à la mise en œuvre du frontend.
• Améliorer les expériences basées sur l'IA en temps réel utilisées dans les entretiens et les évaluations, y compris l'orchestration des modèles, le streaming UX, les modèles d'appel d'outils/fonctions et la fiabilité.
• Contribuer à des systèmes qui intègrent plusieurs fournisseurs LLM et nécessitent une gestion pragmatique de la latence, du coût, de l'observabilité et du comportement non déterministe.
• Développer et améliorer des outils internes déterministes qui aident les ingénieurs et les agents à exécuter leur travail en toute sécurité, de manière reproductible et avec une forte audibilité.
• Collaborez entre les équipes de produits, de conception et de plate-forme pour traiter les problèmes ambigus de la définition au déploiement en production.
• Diriger et encadrer lors de la révision du code, en utilisant les révisions à la fois comme contrôle de qualité et comme canal de coaching pour les ingénieurs moins expérimentés.
• Planifier et mettre en œuvre des initiatives techniques, d'architecture et d'observabilité qui améliorent la maintenabilité du système à long terme.
• Participer aux opérations d'astreinte et piloter les améliorations du runbook, de la fiabilité et du suivi des incidents.
Exigences
• Expérience de niveau supérieur dans l'expédition de logiciels de production de bout en bout dans une capacité fullstack.
• Solides compétences en ingénierie back-end dans au moins un langage et un écosystème modernes, ainsi qu'une expérience pratique du front-end avec un framework basé sur des composants.
• Capacité avérée à récupérer rapidement des piles inconnues et à les livrer dans des environnements technologiques mixtes.
• Expérience pratique des flux de travail de développement agent (par exemple : Cursor, Claude Code, Codex ou équivalent), y compris un bon jugement sur la délégation, la portée du contexte et l'examen du code généré par l'IA.
• Expérience dans la création de systèmes de production qui utilisent l'IA, tels que les intégrations d'API LLM, la conception d'invites et de contextes, les réponses en streaming, les appels d'outils/fonctions et l'ingénierie de jetons ou de coûts.
• Contribution significative à la révision du code, avec des preuves d'amélioration de la qualité du code et d'encadrement par les pairs tout au long du processus de révision.
• Expérience dans l'identification et la réduction de la dette technique et dans la contribution à la planification et à la documentation de l'architecture.
• Maîtrise avérée de la santé du système de production grâce à des améliorations en matière de surveillance/d'alerte, de réponse aux incidents et de suivi opérationnel.
• Expérience en partenariat avec des responsables de produits et techniques sur la préparation du backlog, la portée, le dimensionnement et la planification des livraisons.
• Bases d'ingénierie solides en matière de tests, d'observabilité, de débogage et de livraison incrémentielle sécurisée.
• Communication écrite claire et esprit d'appropriation collaborative dans les équipes distantes.
Pile souhaitée
Vous n’êtes pas censé connaître toutes ces technologies. Une expérience équivalente pertinente est absolument la bienvenue.
• Les surfaces back-end incluent Ruby on Rails, les services Java et les services Node/TypeScript.
• Les surfaces frontales incluent des applications React + TypeScript et des outils de plateforme Web partagée.
• Les systèmes d'IA incluent des intégrations dans les familles Anthropic, OpenAI, Gemini, Llama et Mistral, avec des capacités de streaming et d'appel d'outils.
• La plate-forme et l'infrastructure incluent PostgreSQL, GraphQL, Redis/Sidekiq, Firebase Realtime Database, Datadog, LaunchDarkly, GitLab CI, les services cloud (AWS et GCP) et les environnements d'exécution conteneurisés.
• Les workflows d'ingénierie internes incluent des outils CLI déterministes basés sur Python et des compétences d'agent IA qui prennent en charge des opérations de développement reproductibles.
Comment nous travaillons
• Collaboration à distance sur plusieurs fuseaux horaires avec une forte culture écrite.
• Les outils d'IA sont une attente et sont traités comme faisant partie de la boîte à outils d'ingénierie.
• De petits changements révisables avec une révision du code de haute qualité et une propriété partagée des résultats.
• Décisions d'architecture pragmatiques axées sur la fiabilité, la maintenabilité et l'impact sur les utilisateurs.
• La documentation et la clarté opérationnelle font partie intégrante de l'expédition et ne sont pas une réflexion secondaire.
• Les CI senior influencent l'orientation de la feuille de route technique au-delà de leur portée de livraison immédiate.
• La propriété opérationnelle est importante : nous valorisons les ingénieurs qui améliorent les pratiques de garde et bouclent la boucle après les incidents.
Logistique
• Fenêtre de chevauchement requise avec l'équipe principale : Pacifique de 7 h 00 à 16 h 00, de garde 24 heures pendant une semaine, une fois toutes les 8 semaines environ.
Rémunération
Informations supplémentaires
Source : Jobicy (https://jobicy.com/jobs/154780-senior-software-engineer-fullstack-4)
Nous recrutons un ingénieur logiciel senior pour aider à construire l'avenir des entretiens et des évaluations techniques dans CoderPad.
Il s'agit d'un rôle complet pour quelqu'un qui peut évoluer entre les services backend, les surfaces de produits frontend et la conception de systèmes basés sur l'IA. Vous travaillerez sur les fonctionnalités destinées aux utilisateurs, l'infrastructure de production et les flux de travail d'ingénierie internes où les agents de codage et le développement assisté par l'IA font partie de l'exécution quotidienne normale.
Ce rôle est éloigné de l’Amérique latine.
Sur quoi vous travaillerez
• Créez et expédiez des fonctionnalités de produits fullstack à travers les expériences des candidats et des recruteurs, depuis la conception d'API et de modèles de données jusqu'à la mise en œuvre du frontend.
• Améliorer les expériences basées sur l'IA en temps réel utilisées dans les entretiens et les évaluations, y compris l'orchestration des modèles, le streaming UX, les modèles d'appel d'outils/fonctions et la fiabilité.
• Contribuer à des systèmes qui intègrent plusieurs fournisseurs LLM et nécessitent une gestion pragmatique de la latence, du coût, de l'observabilité et du comportement non déterministe.
• Développer et améliorer des outils internes déterministes qui aident les ingénieurs et les agents à exécuter leur travail en toute sécurité, de manière reproductible et avec une forte audibilité.
• Collaborez entre les équipes de produits, de conception et de plate-forme pour traiter les problèmes ambigus de la définition au déploiement en production.
• Diriger et encadrer lors de la révision du code, en utilisant les révisions à la fois comme contrôle de qualité et comme canal de coaching pour les ingénieurs moins expérimentés.
• Planifier et mettre en œuvre des initiatives techniques, d'architecture et d'observabilité qui améliorent la maintenabilité du système à long terme.
• Participer aux opérations d'astreinte et piloter les améliorations du runbook, de la fiabilité et du suivi des incidents.
Exigences
• Expérience de niveau supérieur dans l'expédition de logiciels de production de bout en bout dans une capacité fullstack.
• Solides compétences en ingénierie back-end dans au moins un langage et un écosystème modernes, ainsi qu'une expérience pratique du front-end avec un framework basé sur des composants.
• Capacité avérée à récupérer rapidement des piles inconnues et à les livrer dans des environnements technologiques mixtes.
• Expérience pratique des flux de travail de développement agent (par exemple : Cursor, Claude Code, Codex ou équivalent), y compris un bon jugement sur la délégation, la portée du contexte et l'examen du code généré par l'IA.
• Expérience dans la création de systèmes de production qui utilisent l'IA, tels que les intégrations d'API LLM, la conception d'invites et de contextes, les réponses en streaming, les appels d'outils/fonctions et l'ingénierie de jetons ou de coûts.
• Contribution significative à la révision du code, avec des preuves d'amélioration de la qualité du code et d'encadrement par les pairs tout au long du processus de révision.
• Expérience dans l'identification et la réduction de la dette technique et dans la contribution à la planification et à la documentation de l'architecture.
• Maîtrise avérée de la santé du système de production grâce à des améliorations en matière de surveillance/d'alerte, de réponse aux incidents et de suivi opérationnel.
• Expérience en partenariat avec des responsables de produits et techniques sur la préparation du backlog, la portée, le dimensionnement et la planification des livraisons.
• Bases d'ingénierie solides en matière de tests, d'observabilité, de débogage et de livraison incrémentielle sécurisée.
• Communication écrite claire et esprit d'appropriation collaborative dans les équipes distantes.
Pile souhaitée
Vous n’êtes pas censé connaître toutes ces technologies. Une expérience équivalente pertinente est absolument la bienvenue.
• Les surfaces back-end incluent Ruby on Rails, les services Java et les services Node/TypeScript.
• Les surfaces frontales incluent des applications React + TypeScript et des outils de plateforme Web partagée.
• Les systèmes d'IA incluent des intégrations dans les familles Anthropic, OpenAI, Gemini, Llama et Mistral, avec des capacités de streaming et d'appel d'outils.
• La plate-forme et l'infrastructure incluent PostgreSQL, GraphQL, Redis/Sidekiq, Firebase Realtime Database, Datadog, LaunchDarkly, GitLab CI, les services cloud (AWS et GCP) et les environnements d'exécution conteneurisés.
• Les workflows d'ingénierie internes incluent des outils CLI déterministes basés sur Python et des compétences d'agent IA qui prennent en charge des opérations de développement reproductibles.
Comment nous travaillons
• Collaboration à distance sur plusieurs fuseaux horaires avec une forte culture écrite.
• Les outils d'IA sont une attente et sont traités comme faisant partie de la boîte à outils d'ingénierie.
• De petits changements révisables avec une révision du code de haute qualité et une propriété partagée des résultats.
• Décisions d'architecture pragmatiques axées sur la fiabilité, la maintenabilité et l'impact sur les utilisateurs.
• La documentation et la clarté opérationnelle font partie intégrante de l'expédition et ne sont pas une réflexion secondaire.
• Les CI senior influencent l'orientation de la feuille de route technique au-delà de leur portée de livraison immédiate.
• La propriété opérationnelle est importante : nous valorisons les ingénieurs qui améliorent les pratiques de garde et bouclent la boucle après les incidents.
Logistique
• Fenêtre de chevauchement requise avec l'équipe principale : Pacifique de 7 h 00 à 16 h 00, de garde 24 heures pendant une semaine, une fois toutes les 8 semaines environ.
Rémunération
Informations supplémentaires
Source : Jobicy (https://jobicy.com/jobs/154780-senior-software-engineer-fullstack-4)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: CoderPad
Annonce fournie par CoderPad.