Logo for Tenpo

Tech Lead (TL)

Roles & Responsibilities

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

Requirements:

  • Architecture definition: Lead architecture and technology decisions to ensure scalable, long-term solutions
  • Generate standards: Create and maintain technology standards and processes to support scalable growth
  • Team monitoring and development: Monitor performance and technical growth of engineers, managing their career paths
  • Technical refinement and task prioritization: Collaborate on prioritization, refinement, and definition of technical tasks, providing clarity and direction to developers

Job description

Sobre Tenpo

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

Somos más de 400 profesionales comprometidos con un mismo propósito: construir el primer Neobanco del país, creando un ecosistema financiero 100% digital, inclusivo y accesible para todas las personas.

Ya no somos solo una app. Somos una propuesta sólida, con visión, tecnología de punta e innovación constante.

En Tenpo nos mueve la pasión por hacer las cosas bien y con propósito. Somos líderes en nuestros roles, valientes para asumir desafíos y, sobre todo, humanos: conectamos con nosotros mismos, con los demás y con lo que Chile necesita.

Así que vamos con todo. Con fuerza. Con visión. Con N de Neobanco.

#TenpoConNdeNeobanco💚


Sobre el Cargo

En Tenpo, estamos buscando a nuestro/a próximo/a Tech Lead (TL). Quien 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 del cargo

  • 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.


¿Qué necesitas para postular?

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

  • 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.



Beneficios de Trabajar en Tenpo

🕰️ Flexibilidad horaria.

📚 Presupuesto anual para autogestionar capacitación.

👩‍💻 Teletrabajo.

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

🎂 Día del cumpleaños libre.

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

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

✨ 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.