Credit Genie
Staff Software Engineer, Plataforma Financiera
Empresa
Credit Genie es una plataforma de bienestar financiero centrada en el móvil, diseñada para ayudar a las personas a tomar el control de su futuro financiero. Aprovechamos la inteligencia artificial para ofrecer información personalizada y estamos construyendo un ecosistema financiero mediante herramientas y servicios que proporcionan acceso instantáneo a efectivo y la creación de historial crediticio. Nuestro objetivo es capacitar a cada cliente para que alcance una estabilidad financiera a largo plazo.
Fundada en 2019 por Ed Harycki, antiguo fundador de Swift Capital (adquirida por PayPal en 2017). Respaldados por Khosla Ventures y dirigidos por pioneros del sector procedentes de empresas como PayPal, Square y Cash App, estamos bien posicionados para construir el futuro de las finanzas inclusivas mediante tecnología de vanguardia y soluciones centradas en el cliente.
Descripción general
El equipo de Plataforma Financiera es responsable de los sistemas que mueven el dinero en Credit Genie y de las conexiones que lo hacen posible: anticipos de efectivo, reembolsos, devoluciones, vinculación de cuentas bancarias, gestión de tarjetas de débito, así como el registro contable y la conciliación que garantizan que cada dólar esté contabilizado. Cuando estos sistemas fallan, los clientes pierden dinero y confianza; cuando funcionan correctamente, nadie se da cuenta. Ese es nuestro estándar.
Como Staff Engineer en este equipo, definirás la dirección técnica de nuestra plataforma de movimiento de dinero y elevarás el nivel de ingeniería del equipo que te rodea. Te harás cargo de los problemas más complejos de precisión y escalabilidad que tenemos, tomarás las decisiones arquitectónicas fundamentales con las que la plataforma convivirá durante años y serás el ingeniero al que el resto del equipo recurra para saber cómo se realiza un trabajo de calidad. Esta es una oportunidad única para unirte a una startup de tecnología financiera en rápido crecimiento donde tu trabajo protegerá y mejorará directamente el bienestar financiero de nuestros usuarios.
Lo que harás
- Definir la dirección técnica: Ser responsable de la arquitectura y la hoja de ruta técnica a largo plazo de nuestros sistemas de movimiento de dinero. Impulsar las decisiones sobre cómo estructuramos la orquestación de pagos, el registro contable y la conciliación a medida que aumenta el volumen de transacciones, y llevar esas decisiones hasta la producción.
- Construir sistemas financieros demostrablemente correctos: Diseñar para las propiedades que exige el movimiento de dinero: operaciones idempotentes, semántica de ejecución única, transiciones de estado auditables, conciliación automatizada y monitorización de invariantes que detecte discrepancias antes que los clientes.
- Diseñar, construir y escalar: Ser responsable de los sistemas backend de principio a fin, desde la arquitectura hasta el despliegue y la operación en producción, garantizando un alto rendimiento, seguridad y escalabilidad a medida que crecen nuestros productos financieros.
- Elevar el nivel del equipo: Establecer el estándar de calidad de ingeniería en todo el equipo de Plataforma Financiera. Liderar revisiones de diseño, mentorizar a ingenieros senior y de nivel medio, y establecer prácticas de pruebas, observabilidad y excelencia operativa que perduren más allá de cualquier proyecto individual.
- Gestionar las integraciones bancarias y de tarjetas: Ser responsable de las conexiones de la plataforma con el mundo financiero exterior: vinculación de cuentas bancarias a través de agregadores de datos, gestión del ciclo de vida de tarjetas de débito e integraciones con procesadores. Construir abstracciones que mantengan estas dependencias de terceros fiables, observables e intercambiables.
- Ser responsable de la producción: Tratar la fiabilidad del movimiento de dinero como un problema de ingeniería de primer nivel. Liderar la respuesta ante incidentes de la plataforma, impulsar el fortalecimiento post-incidente y construir la monitorización y las salvaguardas que hagan que los fallos sean raros y recuperables.
- Colaboración interfuncional: Colaborar con los equipos de producto, cumplimiento, riesgo, ciencia de datos y nuestros socios bancarios y procesadores para lanzar funciones que equilibren la velocidad de comercialización con el rigor que requiere el movimiento de dinero regulado.
Requisitos
- 8+ años de experiencia diseñando, construyendo y escalando sistemas backend de alto rendimiento en un entorno de ritmo rápido y alto crecimiento.
- Experiencia directa en la construcción y operación de sistemas de plataformas financieras a escala: pagos, movimiento de dinero, préstamos, registro contable, facturación o infraestructura bancaria que maneje grandes volúmenes de fondos reales de clientes.
- Dominio profundo de los patrones de corrección que exige el software financiero: idempotencia, transacciones distribuidas, contabilidad por partida doble, conciliación, seguridad en reintentos y auditabilidad.
- Historial de definición de la dirección técnica de un equipo: has sido responsable de la arquitectura de un sistema significativo, has impulsado la hoja de ruta para su evolución y has guiado a otros ingenieros a través de revisiones de diseño y mentoría.
- Alto sentido de propiedad por defecto. Tratas los sistemas que construyes como propios de principio a fin, desde el diseño hasta la respuesta ante incidentes, y planteas problemas y los solucionas sin esperar a que te lo pidan.
- Experiencia en la arquitectura y puesta en producción de sistemas distribuidos a gran escala.
- Sólida comprensión de la privacidad de datos, cumplimiento y prácticas de codificación segura, con experiencia en el diseño de sistemas resilientes y fiables que cumplan con altos estándares de seguridad y regulatorios.
- Pensamiento estructurado y rigor analítico. Desglosas sistemas complejos, identificas fallos e implementas soluciones escalables, seguras y mantenibles.
Se valorará
- Experiencia práctica con redes de pago y socios: ACH, RTP, redes de tarjetas, push-to-debit o integraciones directas con procesadores y bancos.
- Experiencia con agregadores de datos bancarios (Plaid, MX, Finicity) o plataformas de emisión de tarjetas y gestión de tarjetas de débito.
- Experiencia en fintech de consumo regulada (productos de préstamo, crédito o banca).
- Experiencia con arquitecturas basadas en eventos y servicios TypeScript/Node.js.
- Experiencia liderando la respuesta ante incidentes y construyendo monitorización de invariantes o anomalías para datos financieros.
- Experiencia en el uso de herramientas de desarrollo asistidas por IA para elevar la calidad y la velocidad de un equipo, no solo tu propia producción.
Beneficios y ventajas
Nuestro objetivo es ofrecer una oferta integral de beneficios y ventajas que promuevan un mejor bienestar financiero, mental y físico.
Creemos que trabajar juntos en persona es la mejor manera de construir un gran producto y fomentar una cultura de empresa sólida. Nuestra expectativa es que los empleados estén en la oficina cinco días a la semana, lo que permite una colaboración, inclusión y productividad óptimas. Al mismo tiempo, entendemos que la vida sucede y reconocemos la importancia de la flexibilidad. Estamos comprometidos a apoyar a nuestros empleados cuando surjan circunstancias que requieran trabajo remoto o horarios ajustados. Nuestro objetivo es garantizar que todos puedan equilibrar eficazmente las responsabilidades personales y profesionales mientras mantenemos nuestro entorno colaborativo y productivo.
Aquí hay algunos aspectos destacados de nuestras ofertas de beneficios y ventajas; no dudes en preguntar a tu socio de reclutamiento para obtener más detalles sobre nuestra oferta integral para empleados.
- Cobertura médica, dental y de visión pagada por la empresa al 100% para ti y tus dependientes desde tu primer día de empleo.
- Recibe hasta $100 al mes en reembolso de gimnasio o disfruta de una membresía completa de cortesía en LifeTime Fitness o Equinox.
- Plan 401(k) con una contribución equivalente de la empresa del 3.5% y adquisición inmediata de derechos.
- Programa de comidas disponible tanto para el almuerzo como para la cena.
- Beneficios antes de impuestos, incluida una contribución equivalente de la empresa al HSA de $1,000.
- Seguro de vida y contra accidentes.
- Tiempo libre remunerado (PTO) flexible.
Tu nivel real y salario base se determinarán caso por caso y pueden variar según las siguientes consideraciones: conocimientos y habilidades relacionados con el puesto, educación y experiencia. El salario base es solo una parte de tu paquete total de compensación y recompensas en Credit Genie. También puedes ser elegible para participar en los programas de bonificación y capital. Tendrás acceso a una cobertura médica, de visión y dental integral, un plan de jubilación 401(k) con contribución de la empresa, seguro de discapacidad a corto y largo plazo, seguro de vida y tiempo libre remunerado (PTO) flexible, junto con muchos otros beneficios y ventajas.
Credit Genie es un orgulloso empleador que ofrece igualdad de oportunidades, donde damos la bienvenida y celebramos las diferencias. Estamos comprometidos a proporcionar un espacio de trabajo seguro e inclusivo, donde todos se sientan apoyados, conectados e inspirados para hacer su mejor trabajo. Si requieres algún ajuste para participar en nuestro proceso de selección, por favor infórmanos de tus necesidades cuando te contactemos para programar una entrevista.
