Ingeniero de Software Senior

Compañía
Descripción
Resumen: Únase al equipo Live Pay como ingeniero de software backend apasionado, contribuyendo al diseño y desarrollo de servicios clave de la plataforma dentro de un equipo de liderazgo experimentado. Aspectos destacados: 1. Dirigir el diseño y la implementación de nuevas funciones con soluciones elegantes 2. Colaborar y capacitar a otros ingenieros con orientación reflexiva 3. Generar un impacto significativo en la vida de los miembros de la comunidad ### **Acerca de EarnIn** Como uno de los primeros pioneros del acceso anticipado a los salarios ganados, nuestra pasión en EarnIn consiste en desarrollar productos que brinden flexibilidad financiera en tiempo real a quienes tienen necesidades únicas al vivir de cheque en cheque. Nuestros miembros de la comunidad acceden a sus ingresos a medida que los ganan, con opciones para gastar, ahorrar y hacer crecer su dinero sin tarifas obligatorias, tasas de interés ni verificaciones de crédito. Tenemos la fortuna de contar con un equipo de liderazgo increíblemente experimentado, combinado con socios de financiación de clase mundial como A16Z, Matrix Partners, DST, Ribbit Capital, además de un negocio central sólido y con una trayectoria muy prometedora. Estamos creciendo rápidamente y estamos entusiasmados por seguir incorporando talento de clase mundial para ayudar a dar forma al siguiente capítulo de nuestro recorrido de crecimiento. **RESUMEN DEL PUESTO** Buscamos un ingeniero de software backend experimentado, apasionado y con recursos para unirse a nuestro equipo Live Pay. En este equipo, trabajará de forma transversal con diversos equipos y contribuirá al diseño y desarrollo de servicios clave de la plataforma. Esta persona deberá tener sólidos conocimientos en lenguajes de programación JVM y en arquitectura orientada a eventos, además de experiencia en AWS. Se trata de un puesto remoto, aunque también podría desempeñarse de forma híbrida desde nuestra oficina en la Ciudad de México como parte de nuestra expansión local. EarnIn ofrece excelentes beneficios a sus empleados, incluidos servicios de salud, reembolso de gastos de internet y teléfono móvil, una asignación para aprendizaje y desarrollo, y posibles oportunidades de viajar a nuestra sede central en Mountain View. Nuestros rangos salariales se determinan según el rol, el nivel y la ubicación. No podemos ofrecer patrocinio de visas ni apoyo migratorio para este puesto. **LO QUE HARÁ** * Dirigir el diseño y la implementación de nuevas funciones, descomponer problemas complejos en sus elementos esenciales, traducir dicha complejidad en diseños elegantes y crear código de alta calidad y mantenible * Generar un impacto significativo en la vida de nuestros miembros de la comunidad * Crear y mantener automatización de pruebas para habilitar la integración continua y la velocidad de desarrollo * Diseñar y entregar integraciones robustas de microservicios mediante APIs REST/gRPC y patrones de mensajería (eventos/colas) * Colaborar y capacitar a otros ingenieros mientras proporciona orientación reflexiva mediante revisiones de código, diseño y arquitectura * Trabajar de forma transversal con otros equipos, incluidos ciencia de datos, diseño, producto, marketing y análisis * Diagnosticar problemas de producción en toda nuestra infraestructura de servicios y en múltiples niveles de nuestra pila tecnológica * Trabajar con sistemas y servicios distribuidos, y preocuparse profundamente por producir código de alta calidad **LO QUE BUSCAMOS** * 4 o más años de experiencia en desarrollo de ingeniería de software * Título universitario (licenciatura, maestría o doctorado) en ciencias de la computación, ingeniería informática u otra disciplina técnica relacionada, o experiencia equivalente en la industria. * Competencia en al menos un lenguaje de programación JVM, como Java, Kotlin o Scala. * Experiencia con al menos un marco principal como Spring o Spring Boot * Experiencia práctica con bases de datos SQL como PostgreSQL, MySQL u Oracle; la experiencia con bases de datos NoSQL es un plus * Experiencia práctica en entornos en la nube: AWS, GCP o Azure * Experiencia práctica con tecnologías de transmisión y mensajería como Kafka, AWS SNS/SQS y AWS Kinesis. * Experiencia con herramientas de integración y entrega continuas. * Experiencia en el desarrollo y ejecución de pruebas funcionales e integrales. * Excelentes habilidades de comunicación escrita y verbal. * Experiencia con Kubernetes y arquitectura de microservicios es un gran plus. * Experiencia utilizando herramientas de desarrollo asistidas por IA (por ejemplo, Copilot, Cursor, modelos de lenguaje grande) \#LI\-Híbrido En EarnIn creemos que la mejor manera de construir un sistema financiero que funcione para las personas comunes es contratando un equipo que represente a nuestra diversa comunidad. Nuestro equipo es diverso no solo en antecedentes y experiencia, sino también en perspectivas. Celebramos nuestra diversidad y nos esforzamos por crear una cultura de pertenencia. EarnIn no discrimina ilegalmente por raza, color, religión, sexo (incluido embarazo, parto, lactancia o condiciones médicas relacionadas), identidad de género, expresión de género, origen nacional, ascendencia, ciudadanía, edad, discapacidad física o mental, condición médica legalmente protegida, situación familiar, estatus militar o de veterano, estado civil, estatus de pareja doméstica registrada, orientación sexual, información genética ni ningún otro fundamento protegido por leyes locales, estatales o federales. EarnIn participa en E\-Verify. EarnIn no acepta currículums no solicitados de reclutadores individuales ni de agencias de reclutamiento externas en respuesta a ofertas de empleo. No se pagará ninguna comisión a terceros que presenten candidatos no solicitados directamente a nuestros gerentes de contratación o al equipo de Recursos Humanos.
Publicado por

Juan García
Indeed · HR





