Roku
GEICO
Senior Staff Software Engineer (Backend) - Plateforme de Facturation *HYBRID*
Pourquoi rejoindre GEICO ?
Chez GEICO, nous offrons une carrière enrichissante où vos ambitions rencontrent des possibilités infinies. Chaque jour, nous honorons notre marque emblématique en offrant une couverture de qualité à des millions de clients et en étant présents lorsqu'ils ont le plus besoin de nous. Nous misons sur une innovation constante pour dépasser les attentes de nos clients tout en ayant un impact réel sur les communautés locales à l'échelle nationale.
Fondé en 1936, GEICO est un membre de la famille d'entreprises Berkshire Hathaway et l'un des plus grands assureurs automobiles aux États-Unis. Lorsque vous rejoignez notre entreprise, nous voulons que vous vous sentiez valorisé, soutenu et fier de travailler ici. C'est pourquoi nous proposons le Pacte GEICO : Grande Entreprise, Grande Culture, Grandes Récompenses et Grandes Carrières.
À propos de l'équipe
L'équipe de facturation chez GEICO supervise les outils, l'infrastructure, les données, le reporting, l'analyse et les services essentiels à la fourniture d'expériences de facturation fluides aux utilisateurs internes, aux clients finaux et aux partenaires. Notre plateforme de facturation fonctionne comme la colonne vertébrale de la gestion des transactions financières et des interactions clients, améliorant l'efficacité, la précision et la satisfaction client tout en soutenant la croissance stratégique et en assurant la conformité.
Ce que vous ferez
Nous recherchons un Ingénieur Logiciel expérimenté avec une expertise approfondie dans la conception, la construction et la maintenance d'applications à grande échelle et de systèmes distribués. Vous deviendrez un membre essentiel d'une équipe dédiée à la gestion de la plateforme de facturation principale de GEICO. Cette plateforme comprend un ensemble complet de composants tels qu'un moteur de facturation principal, un système de facturation, la gestion des commissions, le recouvrement, le traitement des paiements, l'intégration CRM, la gestion des abonnements, le contrôle de crédit et la gestion des relances, ainsi que le reporting et l'analyse. Dans ce rôle, vous jouerez un rôle central dans la ré-architecture de notre plateforme à partir de zéro, en vous concentrant sur l'amélioration de la scalabilité et de l'efficacité de nos systèmes.
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 conditions, nous vous encourageons à postuler. Les qualifications préférées sont un bonus, pas une exigence.
Faites partie de notre voyage
Si vous êtes un technologue passionné cherchant à faire la différence, GEICO Tech est l'endroit qu'il vous faut. Rejoignez-nous et faites partie d'une équipe qui façonne l'avenir de la technologie de l'assurance. Ensemble, nous créerons des solutions innovantes qui amélioreront des vies et transformeront l'industrie.
Responsabilités
- Superviser les conceptions de haut niveau et de bas niveau d'un ou plusieurs sous-systèmes de la plateforme de facturation que nous construisons. Être responsable et redevable de la qualité, de la fiabilité, de la facilité d'utilisation et des performances des solutions.
- Fournir des conseils stratégiques et une supervision pour plusieurs équipes de facturation, en assurant l'alignement avec la vision technique de la Plateforme et les objectifs commerciaux.
- Diriger la conception et le développement de systèmes logiciels complexes, en veillant à ce qu'ils soient évolutifs, maintenables et répondent à des normes de haute qualité. Cela inclut l'évaluation de la qualité du code et la collaboration avec les parties prenantes pour comprendre et mettre en œuvre les exigences du projet.
- Identifier et prioriser les défis techniques qui pourraient présenter des risques pour l'entreprise. Développer des solutions pour résoudre ces problèmes efficacement, en assurant un développement produit fluide.
- Travailler en étroite collaboration avec divers départements, y compris la gestion de produit et la conception, pour assurer une livraison de projet cohérente et réussie. Faciliter une communication et une collaboration efficaces entre les équipes pour atteindre des objectifs communs.
- Mentorer et guider les ingénieurs, en favorisant une culture d'apprentissage continu et d'amélioration. Fournir des conseils techniques pour aider les membres de l'équipe à surmonter les défis et à prendre des décisions éclairées.
Prérequis
Exigences minimales
- 10+ années d'expérience professionnelle pratique en développement logiciel.
- Solide expérience dans l'architecture et la conception de systèmes complexes à grande échelle.
- Compétences de codage avancées en Java, Kotlin, Golang, ou langages similaires, capables de produire du code de haute performance et de qualité professionnelle.
- Expérience avec une large gamme de technologies, y compris les bases de données SQL et NoSQL, Kafka, Spark, Airflow, ou leurs équivalents.
- Maîtrise de l'utilisation des outils de cloud computing tout au long du cycle de vie du développement logiciel, avec une expertise approfondie en DevOps, observabilité, télémétrie et automatisation des tests.
- Compétences en collaboration inter-équipes d'ingénierie et autres fonctions pour créer un alignement, piloter la prise de décision et communiquer de manière transparente.
Formation
Licence et/ou Master, de préférence en informatique, ou expérience équivalente
Qualifications préférées
- Expérience dans le secteur de la technologie financière, avec un accent sur la facturation, les paiements, la gestion des abonnements et le reporting financier.
- Expérience avérée dans la conception et la mise en œuvre de moteurs de flux de travail.
Lieu de travail
Palo Alto, CA Dallas, TX Bethesda, MD
Salaire annuel
$110,000.00 - $260,000.00
La fourchette de salaire annuel ci-dessus est une directive générale. Plusieurs facteurs sont pris en compte pour déterminer le taux horaire/salaire annuel final proposé au candidat sélectionné. Les facteurs incluent, sans s'y limiter, la portée et les responsabilités du poste, l'expérience professionnelle, la formation et l'éducation du candidat sélectionné, le lieu de travail ainsi que les considérations du marché et de l'entreprise.
À l'heure actuelle, GEICO ne parrainera pas un nouveau candidat pour l'autorisation d'emploi pour ce poste.
La politique d'égalité d'emploi des sociétés GEICO offre une opportunité d'emploi juste et égale à tous les associés et candidats, indépendamment de la race, de la couleur, de la croyance religieuse, de l'origine nationale, de l'ascendance, de l'âge, du sexe, de la grossesse, de l'orientation sexuelle, de l'identité de genre, de l'état matrimonial, du statut familial, du handicap ou des informations génétiques, conformément à la loi fédérale, étatique et locale applicable. GEICO embauche et promeut les individus uniquement sur la base de leurs qualifications pour le poste à pourvoir.
GEICO aménage raisonnablement les personnes qualifiées handicapées pour leur permettre de bénéficier d'une égalité d'emploi et/ou d'accomplir les fonctions essentielles du poste, à moins que l'aménagement n'impose une contrainte excessive à l'entreprise. Ceci s'applique à tous les candidats et associés. GEICO fournit également un environnement de travail dans lequel chaque associé est en mesure d'être productif et de travailler au mieux de ses capacités. Nous ne tolérons aucune atmosphère d'intimidation ou de harcèlement. Nous attendons et exigeons la coopération de tous les associés pour maintenir une atmosphère exempte de discrimination et de harcèlement, avec un respect mutuel de la part de et pour tous les associés et candidats.
Le Pacte GEICO
Grande Entreprise : Protéger les clients à travers les aléas de la vie avec innovation et intégrité.
Grandes Carrières : Programmes de développement personnalisés, mentorat et aide à la certification.
Grande Culture : Culture inclusive et collaborative ancrée dans le succès partagé.
Grandes Récompenses : Rémunération compétitive, avantages sociaux et flexibilité pour soutenir votre bien-être et votre avenir.
