Logo for Tenpo

Tech Lead

Roles & Responsibilities

  • Bachelor's degree in Software Engineering, Computer Science, or a related field
  • At least 2 years of experience leading development teams
  • Solid experience developing backend applications with Java and Spring Boot
  • Proficiency in Object-Oriented Programming (OOP) and practical application of SOLID principles

Requirements:

  • Define the architecture and technology decisions for the team, ensuring scalable and long-term sustainable solutions
  • Create and maintain standards and technological processes to support scalable organizational growth
  • Monitor and develop the team: track performance, support professional growth, and guide engineers' technical evolution; align engineers' career paths with personal and organizational goals
  • Lead and actively participate in agile ceremonies, ensuring proper planning and execution of team tasks

Job description

Sobre Tenpo

¡En Tenpo estamos construyendo el futuro de las finanzas en Chile!

Hoy somos más de 400 profesionales unidos por un hito histórico: somos el primer Neobanco del país. Hemos evolucionado para crear un ecosistema financiero 100% digital, sólido e inclusivo, diseñado para derribar las barreras de la banca tradicional y ser accesible para todas las personas.

Dejamos de ser solo una app para convertirnos en la propuesta bancaria más innovadora de Chile. Aquí nos mueve la pasión por la excelencia y el propósito claro de transformar la industria con tecnología de punta y visión de futuro.

En Tenpo somos líderes, somos valientes ante los desafíos y, sobre todo, somos humanos: conectamos de verdad con las necesidades de las personas y de nuestro país.

El futuro ya llegó y tiene licencia bancaria. Vamos con todo. Con fuerza. Con visión.

Con N de Neobanco. #TenpoConNdeNeobanco 💚

Sobre el Cargo

El Technical Lead (TL) será responsable de liderar técnicamente a un equipo de desarrolladores, trabajando estrechamente con el Product Owner para garantizar que las soluciones técnicas estén alineadas con los objetivos estratégicos de la empresa. Este rol requiere una fuerte capacidad para definir y refinar la arquitectura del software, generar estándares tecnológicos y elevar el nivel técnico del equipo.

Responsabilidades Principales:

Definición de Arquitectura: Liderar la definición de la arquitectura y las decisiones tecnológicas dentro del equipo, asegurando que las soluciones sean escalables y sostenibles a largo plazo.

Generación de Estándares: Crear y mantener estándares y procesos tecnológicos que soporten el crecimiento escalable de la organización.

Seguimiento y Desarrollo del Equipo: Monitorear la performance, el desarrollo profesional y la evolución técnica de los ingenieros bajo su supervisión, promoviendo su crecimiento y capacidad técnica. Realizar seguimiento y evaluación del career path de cada ingeniero, asegurando que se alineen con sus metas profesionales y con las necesidades de la organización.

Liderazgo en Ceremonias: Liderar y/o participar activamente en todas las ceremonias ágiles, asegurando una correcta planificación y ejecución de las tareas del equipo.

Refinamiento Técnico: Colaborar en la priorización, refinamiento y definición de tareas técnicas, proporcionando claridad y dirección a los ingenieros de desarrollo.

Incorporación de Nuevas Tecnologías: Proponer e identificar nuevas tecnologías y arquitecturas, brindando ejemplos y capacitación al equipo para su adopción.

Mejora Continua: Trabajar en proyectos de mejora continua en materia tecnológica, manteniendo una visión de mediano y largo plazo para anticipar las necesidades del negocio.

Requisitos:

Educación: Grado en Ingeniería de Software, Ciencias de la Computación, o un campo relacionado.

Experiencia:

● Al menos 2 años liderando equipos de desarrollo.

● Sólida experiencia en desarrollo de aplicaciones backend con Java y Spring Boot.

● Dominio de la Programación Orientada a Objetos (OOP) y la aplicación práctica de los principios SOLID.

● Diseño y gestión de bases de datos relacionales y no relacionales.

● Conocimiento y aplicación de patrones de arquitectura y diseño, especialmente arquitecturas de microservicios y arquitecturas limpias.

● Soluciones distribuidas y estrategias de caché para optimización de rendimiento.

● Sistemas de mensajería.

● Deseable familiaridad con la programación reactiva.

● Experiencia en CI/CD, versionado con GIT.

Se valorará experiencia demostrable en el uso de IA, incluyendo ejemplos concretos de aplicación.

● Capacidad de redacción de prompts efectivos, incorporando contexto relevante para maximizar la calidad de los resultados generados por IA.

● Criterio técnico para validar, ajustar y optimizar outputs generados por IA.

● Experiencia aplicando IA en tareas operativas, análisis técnico y automatización de procesos.



Beneficios de Trabajar en Tenpo

📚 Presupuesto anual para autogestionar capacitación.

👩‍💻 Teletrabajo.

🎂 Día del cumpleaños libre.

🧁 Medio día cumpleaños hij@s/padres.

💃 Viernes cortos (todos los viernes terminamos a las 14 horas).

🌍 Work from anywhere (¡Trabaja desde donde quieras! Solo recuerda tener una buena conexión a internet).

✨ Entre muchos otros!!!

En Tenpo valoramos la diversidad y promovemos un entorno inclusivo y seguro para todas las personas, independientemente de su discapacidad, cultura, religión, etnia, género o identidad LGBTQ+.

¡Únete a nosotros y sé parte del cambio! 🚀

Tech Lead Related jobs

Other jobs at Tenpo

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.