Se busca Ingeniero de Software Principal con más de 12 años de experiencia en backend, enfocado en Golang y AWS, para un rol remoto en Sezzle. Se valorará experiencia en IA/ML y sistemas distribuidos.
Atractivo para profesionales experimentados en backend y AI/ML que buscan un desafío en un entorno innovador y dinámico.
El rango salarial para este puesto es de $6.000 - $12.500 por mes (brutos en USD). Acerca de Sezzle: Con la misión de empoderar financieramente a la próxima generación, Sezzle está revolucionando la experiencia de compra más allá de los pagos, combinando tecnología de punta con planes de cuotas sin intereses que hacen las compras más inteligentes y accesibles. No solo estamos transformando los pagos; estamos redefiniendo cómo las personas descubren, interactúan y compran las cosas que aman, al mismo tiempo que impulsamos un impacto real en las ventas de los comerciantes a través de mayores conversiones y valores de pedido más altos. Mientras continuamos dando forma al futuro de fintech y el retail, estamos construyendo un equipo innovador y dinámico apasionado por crear más que una simple transacción, sino una experiencia de compra verdaderamente única. Si te entusiasma superar los límites en tecnología y ofrecer una experiencia revolucionaria para consumidores y comerciantes, únete a nosotros en Sezzle y ayúdanos a crear el futuro de las compras. Compensación: Para este rol de Principal Development, con más de 12 años de experiencia, el rango de compensación es de $6.000 - $12.500 por mes. Este rango reconoce la amplia experiencia, las capacidades de liderazgo y las contribuciones significativas esperadas en este nivel, ofreciendo un salario competitivo que refleja el valor de las habilidades y la experiencia avanzadas. Proceso de entrevista: Creemos que la transparencia es importante en Sezzle. Proporcionar retroalimentación regularmente mientras se establecen expectativas es parte de nuestra cultura, comenzando con el proceso de entrevista. El avance a través de cada paso no está garantizado. - Solicitud enviada (estás aquí) - Test Wonderlic (30-40 min) - Entrevista con reclutadores (30 min) - Evaluación de código (aprox. 1.5 horas) - Entrevista con ingenieros (1 hora) - Entrevista con liderazgo de ingeniería (30-45 min) - ¡Oferta! Acerca del rol: Buscamos un Principal Software Engineer talentoso, motivado y de primer nivel. Este rol presenta una oportunidad emocionante para prosperar en un entorno dinámico y de ritmo rápido dentro de un equipo en rápido crecimiento, con abundantes perspectivas de avance profesional. Como Principal Software Engineer en Sezzle, trabajarás con equipos altamente motivados para abordar problemas interesantes y desafiantes en múltiples áreas de la organización. Tu experiencia y guía ayudarán a otros miembros del equipo a mejorar sus propias habilidades. Pasarás tu tiempo trabajando con herramientas de IA/ML para identificar usos creativos que cubran las brechas existentes y emergentes en las aplicaciones. En este rol enfocado en backend, trabajarás en estrecha colaboración con stakeholders de Producto, Soporte y Negocios. También te asociarás con otros equipos de ingeniería para proporcionar soluciones de alta calidad, escalables e innovadoras a problemas internos y de clientes. Tus responsabilidades diarias incluirán el diseño, desarrollo y entrega de nuevas funcionalidades, así como el desbloqueo y la mentoría de tus compañeros de equipo. Tu trabajo generalmente se centrará en funcionalidades de bajo nivel y optimizaciones. Este rol tiene un enfoque tanto interno como externo; tus contribuciones marcarán una diferencia significativa en la vida diaria de tus compañeros en Sezzle, mejorando su capacidad para apoyar nuestro negocio y clientes, y tendrás oportunidades para tomar cualquier comentario e iterar. Qué harás: - Arquitectar, diseñar y construir servicios backend y APIs escalables principalmente en Golang, aprovechando AWS, RDS (MySQL/Postgres) y patrones distribuidos modernos. - Liderar los esfuerzos de habilitación de IA de Sezzle, identificando oportunidades para aplicar IA y automatización para mejorar la productividad de los desarrolladores, las herramientas internas y las experiencias de los clientes. - Asociarse con equipos de toda la organización para integrar capacidades modernas de IA, principalmente en torno a herramientas como Claude Code, Codex, Cursor y mejorar la productividad del equipo. - Impulsar la consistencia y la escalabilidad en una arquitectura de microservicios distribuidos, manteniendo el rendimiento y la confiabilidad. - Establecer y evolucionar las mejores prácticas de ingeniería para la observabilidad, seguridad y CI/CD en todos los equipos. - Mentorear ingenieros y fomentar una cultura de aprendizaje, innovación y excelencia operativa. - Colaborar interfuncionalmente para traducir objetivos de negocio en hojas de ruta técnicas y entregar resultados que importan. Qué buscamos: - Más de 12 años de experiencia profesional en ingeniería de software, incluyendo una experiencia significativa en backend. - Haber implementado cambios significativos en una aplicación de producción en los últimos 30 días. - Fuerte dominio de Golang, con experiencia en la construcción y mantenimiento de APIs RESTful. - Experiencia con RDBMS basados en SQL (MySQL, PostgreSQL) y experiencia en la optimización de esquemas y consultas para el rendimiento a escala. - Sólida comprensión de los patrones de diseño de sistemas distribuidos (por ejemplo, outbox transaccional, arquitectura impulsada por eventos, colas). - Capacidad demostrada para proponer nuevas ideas, influir en decisiones y liderar iniciativas técnicas complejas. - Título de Grado en Ciencias de la Computación. - Experiencia demostrada trabajando con Claude o herramientas equivalentes de modelos de lenguaje grandes es requerida; los candidatos deben sentirse cómodos utilizando IA para mejorar la productividad, la investigación y la comunicación. Conocimientos y habilidades preferidos: - Dominio de herramientas de observabilidad (Prometheus, Grafana, Datadog, New Relic). - Experiencia con infraestructura en la nube de AWS, principalmente AWS Aurora RDS, tanto MySQL como Postgres. - Experiencia en fintech, pagos, BNPL o préstamos al consumidor: familiaridad con el cumplimiento financiero, la toma de decisiones crediticias o los sistemas de procesamiento de transacciones. - Experiencia con pipelines de CI/CD y microservicios contenerizados (Docker, Kubernetes). - Conocimiento práctico de TypeScript, React o React Native. - Familiaridad con herramientas de IA/ML (por ejemplo, API de OpenAI, LangChain, Hugging Face o integraciones personalizadas de LLM). - Historial de lanzamiento de APIs comerciales y aplicaciones basadas en datos en entornos de alto crecimiento. - Liderazgo demostrado en la guía de la dirección técnica, la mejora de la confiabilidad del sistema y la escalabilidad de las organizaciones de ingeniería. Sobre vos: - Tenés estándares implacablemente altos: muchas personas pueden pensar que tus estándares son irrazonablemente altos. Estás elevando continuamente la vara e impulsando a quienes te rodean a entregar grandes resultados. Te aseguras de que los defectos no se envíen y de que los problemas se solucionen para que permanezcan solucionados. - No estás limitado por la convención: tu éxito, y gran parte de la diversión, reside en desarrollar nuevas formas de hacer las cosas. - Necesitás acción: la velocidad importa en los negocios. Muchas decisiones y acciones son reversibles y no necesitan un estudio exhaustivo. Valoramos la toma de riesgos calculados. - Te ganás la confianza: escuchás atentamente, hablás con franqueza y tratás a los demás con respeto. - Tenés carácter; disentís, luego te comprometés: podés desafiar respetuosamente las decisiones cuando no estás de acuerdo, incluso cuando hacerlo es incómodo o agotador. Tenés convicción y sos tenaz. No te comprometes por el bien de la cohesión social. Una vez que se determina una decisión, te comprometes por completo. - Entregás resultados: te enfocas en los insumos clave y los entregas con la calidad adecuada y de manera oportuna. A pesar de los contratiempos, te pones a la altura y nunca te conformas. Pila tecnológica de Sezzle: - Lenguajes: Golang, Typescript, Python - Frontend: Typescript - React y React Native - Backend: Golang - Base de datos: MySQL, Postgres, Elasticsearch - DevOps y Cloud: AWS, Kubernetes - Control de versiones: Git - CI/CD: Gitlab - Pruebas: Impulsadas por desarrolladores y IA, enfocadas en pruebas automatizadas end-to-end, de integración y unitarias. - Open Source: Sezzle se enfoca en usar código abierto, ¡y construimos lo que podemos antes de comprar! ¿Qué hace que trabajar en Sezzle sea genial? En Sezzle, somos más que solo ingenieros brillantes, entusiastas de los datos apasionados, pensadores creativos y innovadores decididos; somos músicos talentosos, yoguis, ciclistas, chefs, golfistas, amantes de los perros y escaladores. Creemos en rodearnos no solo de los mejores y más brillantes individuos, sino también de aquellos que son únicos y tienen un propósito en todo lo que hacen. Nuestra cultura no se define por un conjunto de beneficios diseñados para dar la ilusión de una cultura de startup tradicional, sino que es el ejemplo visible que vive en cada empleado que contratamos. #Li-remote #full-time