Aller au contenu

Offre d’emploi

Ingénieur logiciel senior, backend (Comms Core)

Affirm · Software Engineering

Remote SpainÀ distanceSenior
Voir comment postuler

À propos de cette offre

Traduit par IA (langue d’origine : anglais). L’original est plus bas.

Chez Affirm, nous sommes là pour les moments qui comptent : nous donnons aux gens un moyen clair et prévisible de payer en plusieurs fois, sans frais cachés, sans surprise et sans compromis sur ce qui compte le plus. À propos de l’équipe d’ingénierie L’équipe d’ingénierie crée les systèmes qui donnent vie à la mission d’Affirm. Nous sommes fiers de notre savoir-faire et concevons des solutions fiables, performantes et évolutives qui touchent tous les aspects de l’entreprise. Qu’il s’agisse de permettre de nouvelles façons de payer, de veiller à ce que nos plateformes puissent évoluer pour répondre aux exigences les plus élevées du secteur ou de développer des expériences de service fluides, nous nous attachons à résoudre des problèmes complexes grâce à une ingénierie exceptionnelle. À propos de l’équipe L’équipe Communications d’Affirm conçoit et modernise la plateforme hautement disponible qui envoie de manière fiable et ponctuelle des milliards de messages aux clients tout au long de leur parcours. En tant qu’ingénieur backend senior, vous contribuerez à définir l’infrastructure multirégion et multilocataire, les API et les intégrations fournisseurs qui permettent aux équipes produit de communiquer avec les clients à grande échelle. Vos missions • Vous serez responsable des objectifs techniques trimestriels du domaine Communications et les réaliserez en collaborant avec vos collègues pour résoudre des problèmes ambigus et ouverts dans l’ensemble de l’infrastructure de messagerie. • Vous concevrez et ferez évoluer des services backend fiables pour les communications à haut volume dans des environnements multirégion et multilocataires, notamment l’orchestration, la livraison, les préférences, les modèles et l’observabilité. • Vous collaborerez avec les équipes produit, design, analytique, sécurité et ingénierie tout au long du cycle de vie du produit, en exposant les contraintes techniques et en conciliant l’impact sur les clients, les risques et les compromis. • Vous concevrez, mettrez en œuvre et exploiterez des intégrations résilientes avec des fournisseurs externes de messagerie, en conciliant fiabilité, latence, coûts et conformité. • Vous repérerez et résoudrez de manière proactive les problèmes liés aux projets, aux processus, à la technologie ou à l’activité qui affectent l’évolutivité, l’expérience développeur et la résilience opérationnelle. • Vous contribuerez à l’exploitation et à la disponibilité des services de votre équipe en définissant des objectifs et des indicateurs de niveau de service, en améliorant les alertes et la réponse aux incidents, et en participant aux astreintes. • Vous encouragerez la qualité et la responsabilisation en améliorant les normes de conception, de test, de revue de code, de déploiement et d’exploitation, et en les défendant par écrit et lors de présentations techniques. • Vous contribuerez au développement des talents de votre équipe en fournissant des retours, du mentorat et une orientation technique, et en montrant l’exemple. • Astreintes : ce poste implique une rotation d’astreinte obligatoire. Profil recherché • Vous avez plus de 5 ans d’expérience en développement ou en ingénierie logicielle, ainsi qu’une connaissance approfondie de la conception et de l’architecture des systèmes. • Vous maîtrisez des langages de programmation modernes tels que Python, Kotlin ou équivalents. • Vous avez fait vos preuves dans le développement de systèmes distribués hautement disponibles avec des technologies telles que AWS, MySQL, DynamoDB et Kubernetes. • Vous avez de l’expérience dans la conception de plateformes multirégion et multilocataires offrant de solides garanties en matière d’isolation, d’évolutivité, de reprise après défaillance et de cohérence des données. • Vous avez de l’expérience dans l’intégration de fournisseurs tiers de communication ou de messagerie et dans la conception d’abstractions tenant compte de leurs capacités, de leurs limites de débit et de leurs modes de défaillance respectifs. • Vous avez de l’expérience dans la définition d’un plan technique pour la livraison d’une fonctionnalité ou d’un composant système important, avec une conception élégante, simple et extensible. Vous écrivez du code de haute qualité, facile à comprendre et à utiliser par les autres. • Vous savez apporter des modifications importantes à une grande base de code et avez mis au point un ensemble d’outils et de pratiques permettant à votre équipe et à vous-même de le faire en toute sécurité. • Vous maîtrisez les outils de développement assistés par l’IA et faites preuve de discernement pour en valider les résultats. • Votre expérience montre que vous prenez en main votre progression et sollicitez activement des retours de votre équipe, de votre responsable et de vos parties prenantes. • Vous avez d’excellentes compétences en communication orale et écrite, qui favorisent une collaboration efficace avec notre équipe d’ingénierie internationale. Rémunération et avantages Niveau de rémunération - N Niveau d’attribution d’actions - 4 Les nouveaux employés d’Affirm sont généralement recrutés au début de la fourchette de rémunération. Affirm privilégie une structure de rémunération simple et transparente, établie en fonction de divers facteurs, notamment le lieu de travail, l’expérience et les compétences liées au poste. Le salaire de base fait partie d’une rémunération globale qui peut inclure des allocations mensuelles pour la santé, le bien-être et les dépenses technologiques, ainsi que des avantages sociaux (notamment une couverture médicale, dentaire et optique entièrement prise en charge pour vous et les personnes à votre charge). Les employés peuvent également être admissibles à des attributions d’actions proposées par Affirm Holdings, Inc. (la société mère). Fourchette de salaire de base annuelle ESP : €86,000 - €122,000 Les avantages supplémentaires comprennent : • Des portefeuilles de dépenses flexibles pour la technologie, l’alimentation et le mode de vie • Des journées Away Days : des jours de congé consacrés au bien-être et au ressourcement • Des programmes d’apprentissage et de développement • Des avantages liés à la parentalité • Des groupes de ressources et des communautés d’employés Lieu - Télétravail en Espagne Nous pouvons proposer un parrainage de visa pour ce poste, mais la personne recrutée doit résider en Espagne. #LI-Remote Une entreprise privilégiant le télétravail, avec de la flexibilité Affirm est fière d’être une entreprise privilégiant le télétravail. La plupart des postes peuvent être exercés depuis presque n’importe où dans le pays d’embauche. Certains postes peuvent occasionnellement nécessiter une présence dans un bureau Affirm, et quelques-uns sont basés au bureau en raison de la nature du travail. Toutes les nouvelles recrues seront invitées à participer à une session d’intégration en personne. Des avantages conçus pour vous Nos avantages témoignent de notre engagement en faveur du bien-être, de la transparence et de la flexibilité. En voici quelques points forts : • Couverture santé sans frais : nous prenons en charge 100 % des cotisations pour les employés et les personnes à leur charge. • Allocations de dépenses : des allocations mensuelles contribuent à l’équipement technologique et vous permettent de choisir les options de santé et de bien-être qui vous conviennent. • Des congés pour vous ressourcer : des congés flexibles et un calendrier généreux de jours fériés vous permettent de vous reposer quand vous en avez besoin. • Devenez propriétaire d’une partie de ce que vous construisez : notre plan d’achat d’actions pour les employés (ESPP) vous permet d’acheter des actions Affirm à prix réduit. Nous nous engageons à proposer un processus d’entretien inclusif, notamment en prévoyant des aménagements pour les candidats en situation de handicap. Si vous avez besoin d’aide, nous sommes là pour vous accompagner. Pour les postes basés à San Francisco ou à Los Angeles : Affirm examine les candidatures de personnes qualifiées ayant un casier judiciaire, conformément à la loi. En cliquant sur « Submit Application », vous reconnaissez avoir lu l’avis mondial de confidentialité des candidats d’Affirm et consentez à l’utilisation de vos renseignements personnels conformément à sa description.
Offre d’origine (anglais)

Senior Software Engineer, Backend (Comms Core)

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. About the Engineering team The Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering. About the team Affirm’s Communications team builds and modernizes the highly available platform that delivers billions of customer messages reliably and on time across the customer journey. As a senior backend engineer, you will shape multi-region, multi-tenant infrastructure, APIs, and vendor integrations that help product teams communicate with customers at scale. What you’ll do • You will own and deliver quarterly technical goals for the Communications area, collaborating with teammates to solve ambiguous, open-ended problems across messaging infrastructure. • You will design and evolve reliable backend services for high-volume communications across multi-region, multi-tenant environments, including orchestration, delivery, preferences, templates, and observability. • You will collaborate with product management, design, analytics, security, and engineering partners throughout the product lifecycle, articulating technical constraints and balancing customer impact, risks, and trade-offs. • You will design, implement, and operate resilient integrations with external messaging vendors, balancing reliability, latency, cost, and compliance. • You will proactively identify and solve project, process, technology, or business issues that affect scalability, developer experience, and operational resilience. • You will support the operations and availability of your team’s services by defining service-level objectives and metrics, improving alerting and incident response, and participating in on-call efforts. • You will foster quality and ownership by improving design, testing, code review, rollout, and operational standards, and advocating for them through writing and tech talks. • You will help develop talent on your team by providing feedback, mentorship, and technical direction, and leading by example. • On-Call Rotation - There would be an on-call rotation for this role as a requirement. What we look for • You have 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture. • Proficiency in modern programming languages such as Python, Kotlin, or similar. • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL, DynamoDB, and Kubernetes. • You have experience designing multi-region, multi-tenant platforms with strong isolation, scalability, failure recovery, and data-consistency guarantees. • You have experience integrating with third-party communications or messaging vendors and designing abstractions that account for different capabilities, rate limits, and failure modes. • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others. • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely. • You are proficient with AI-assisted development tools and apply sound judgment to validate their outputs. • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. • You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Compensation & Benefits Pay Grade - N Equity Grade - 4 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company). ESP base pay range per year: €86,000 - €122,000 Additional benefits include: • Flexible Spending Wallets for tech, food and lifestyle • Away Days - wellness days to take off work and recharge • Learning & Development programs • Parental benefits • Employee Resource & Community Groups Location - Remote Spain We are able to offer visa sponsorship for this role, but do require that someone is based in Spain for the role. #LI-Remote Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience. Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights: • Health coverage at no cost: We cover 100% of premiums for employees and their dependents. • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you. • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to. • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount. We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help. For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.

Compétences

PythonKotlinAWSMySQLDynamoDBKubernetesDistributed SystemsSystem DesignMicroservices

Lieu et candidats acceptés

Ouvert aux candidats de ces pays : Espagne.

Lieux de travail
Non précisé
Télétravail
Remote Spain
Parrainage de visa
Proposé

Source et dates

Publiée le
19 octobre 2026
Ajoutée sur Anywhere Jobs le
25 octobre 2026
Date limite de candidature
Aucune date limite indiquée
Dernière vérification de la source
il y a 15 heures

D’autres offres à découvrir