Ingeniero Senior de Software

Compañía
Descripción
Resumen: Únase al equipo Live Pay como ingeniero de software backend experimentado, contribuyendo a servicios clave de la plataforma y liderando el diseño e implementación de funciones. Aspectos destacados: 1. Diseñar e implementar nuevas funciones con soluciones elegantes 2. Tener un impacto significativo en la vida de los miembros de la comunidad 3. Colaborar y orientar a ingenieros mediante revisiones de código, diseño y arquitectura ### **Acerca de EarnIn** Como uno de los primeros pioneros del acceso anticipado a los salarios ganados, nuestra pasión en EarnIn es desarrollar productos que ofrezcan flexibilidad financiera en tiempo real para quienes enfrentan las necesidades únicas de vivir de nómina en nómina. 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 directivo extraordinariamente experimentado, junto con socios de financiación de clase mundial como A16Z, Matrix Partners, DST, Ribbit Capital, y un negocio central sólido 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 próximo capítulo de nuestro recorrido de crecimiento. **RESUMEN DEL PUESTO** Buscamos un ingeniero de software backend experimentado, apasionado y con gran capacidad de resolución 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 arquitecturas orientadas a eventos, además de experiencia en AWS. Este es 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 en ese sitio. 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Á** * Liderar el diseño e implementación de nuevas funciones, desglosar problemas complejos en sus elementos esenciales, traducir dicha complejidad en diseños elegantes y crear código de alta calidad y mantenible * Tener un impacto significativo en la vida de nuestros miembros de la comunidad * Crear y mantener automatización de pruebas para permitir integración continua y acelerar el desarrollo * Diseñar y entregar integraciones robustas de microservicios mediante APIs REST/gRPC y patrones de mensajería (eventos/colas) * Colaborar y orientar a otros ingenieros mientras brinda 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 en producción a lo largo de 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 profesional equivalente. * 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 comunicativas escritas y verbales. * 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 (incluidos 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 protegida por la ley, estado de cuidado familiar, condición militar o de veterano, estado civil, estado de pareja doméstica registrada, orientación sexual, información genética ni ninguna otra base protegida 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 RR.HH.
Publicado por

Juan García
Indeed · HR





