Senior Software Engineer
Summary
Senior (or strong semi-senior) backend engineer at Kinamic, a Uruguayan custom software firm, building and scaling a high-volume credit data platform for the financial sector. Day to day: Java/Spring Boot services, large-scale batch data pipelines, PostgreSQL, and AWS (S3, KMS, SQS, EKS/Fargate), with no direct reports.
¡Súmate a nuestra Krew!
Estamos buscando un/a Senior Software Engineer para incorporarse a nuestro equipo y participar en el desarrollo de una plataforma de datos crediticios de alto volumen. También consideramos perfiles Semi Senior con sólida capacidad técnica y experiencia construyendo soluciones en producción.
Valoramos lo que hayas desarrollado y la responsabilidad que hayas asumido sobre los sistemas, más allá de la cantidad de años de experiencia.
¿Qué nos hace únicos?
En Kinamic vas a encontrar una experiencia de trabajo que combina flexibilidad, calidad humana y crecimiento profesional, en un entorno cercano y colaborativo, donde vas a poder aprender y desarrollarte a través de desafíos y experiencias diversas.
Beneficios
- Trabajo remoto o híbrido.
- Horario flexible.
- Tiempo para disfrutar las fiestas: 24 y 31 de diciembre libres + canasta de fin de año.
- Regalo de cumpleaños.
- Clases de inglés.
- Club de beneficios y descuentos: acceso a descuentos exclusivos en capacitaciones, entretenimiento, gimnasios, viajes, compras y mucho más.
- En la oficina vas a encontrar: café de especialidad, frutas, opciones de desayuno o merienda, yerba, té y refrescos.
- Krossover: nos juntamos una vez al mes a comer con el resto del equipo.
- Programa de referidos.
Nuestros valores
- Respeto ante todo.
- Extreme Ownership.
- Entregar excelencia.
- Mentalidad positiva.
- Espíritu de equipo.
- Crecer constantemente.
Sobre la vacante
Vas a participar en el desarrollo de una plataforma para el sector financiero, construyendo soluciones backend y procesos de datos escalables, con foco en seguridad, calidad y confiabilidad. Es una posición técnica, sin personas a cargo, con foco en desarrollo backend, autonomía y responsabilidad sobre las soluciones de punta a punta.
¿Qué vas a hacer?
- Construir y escalar los servicios centrales de la plataforma y los pipelines diarios de procesamiento de datos.
- Desarrollar funcionalidades de cruce de registros, segmentación y procesamiento de datos de burós de crédito.
- Asumir responsabilidad sobre integraciones backend clave y la confiabilidad del sistema.
- Asegurar el cumplimiento de los requisitos de seguridad, escalabilidad y cumplimiento normativo.
- Contribuir a las decisiones de arquitectura y a las prácticas de ingeniería del equipo.
- Entregar componentes listos para producción que permitan consolidar una plataforma confiable y escalable.
Requisitos excluyentes
- Experiencia comprobable construyendo sistemas backend y asumiendo responsabilidad sobre ellos en producción, de punta a punta.
- Sólido dominio de Java, Spring Boot y Hibernate/JPA.
- Experiencia con PostgreSQL y SQL.
- Experiencia en procesamiento de datos o procesos batch a gran escala.
- Experiencia con AWS: S3, KMS, SQS y EKS/Fargate.
- Experiencia en despliegues con contenedores.
- Conocimientos sólidos de concurrencia, diseño de procesos confiables y diagnóstico y resolución de problemas en producción.
- Capacidad de comunicación escrita clara y comodidad para trabajar a partir de documentos de diseño técnico.
Requisitos valorados
- Experiencia con datos de burós de crédito o sujetos a FCRA.
- Experiencia en identificación y vinculación de registros de una misma entidad, conocida como entity matching.
- Conocimientos de DuckDB y Parquet.
- Experiencia con Snowflake.
Jornada laboral 8 hs.
Modalidad híbrida o remota.
Modalidad de contratación: Contractor.
Kinamic es una empresa uruguaya de desarrollo de software a medida, fundada hace 12 años. Trabajamos con startups y empresas de Uruguay y Estados Unidos principalmente, con especialización en Fintech y procesamiento de pagos. Combinamos experiencia técnica, innovación y compromiso con cada proyecto para crear soluciones que impulsen el crecimiento de nuestros clientes.