Software Engineer (Tech Lead) (Colombia)

Software Engineer (Tech Lead) (Colombia)

23 sep
|
Agileengine
|
Colombia

23 sep

Agileengine

Colombia

About the Role

We are looking for a

Full Stack Technical Lead to resolve production issues on a live, high-traffic hiring product. You will pair deep technical ownership across Java, Python, and React with the ability to lead and mentor engineers through ambiguity. This role blends hands-on engineering with real client impact, keeping complex systems reliable under pressure.

What you will do

- Analyze and resolve production issues, with particular emphasis on ongoing, in-progress hiring events.

- Partner closely with client-facing teams to triage and address incoming support tickets.

- Drive timely issue resolution to meet established SLAs.

- Monitor production systems and respond quickly to alerts or performance degradation ("going red").

- Support architecture changes and system integrations that may impact hiring events.

- Maintain and update event logic in response to changes in dependencies and upstream systems.

Must haves

- 7+ years of professional software engineering experience.

- Java/Spring Boot as the primary backend stack (Event Management Backend, Lobby Backend) — first priority.

- Django/Python as a secondary backend stack (Event Management Backend, Lobby Backend) — second priority.

- React for frontend development (Event Management Frontend, Lobby Frontend, IRL Frontend, Jobseeker Frontend).

- Kafka

(Event Management Backend).

- GraphQL

(Event Management Backend, Lobby Backend).

- SQL or MongoDB

(Event Management Backend, Lobby Backend).

- Build and deployment experience.

- Experience with at least one of the following:

Dagster, Data Lakes, or Amazon Athena

.

- Senior-level engineer able to ramp up quickly and assume ownership across multiple concurrent projects.





- High level of ownership and autonomy, including taking initiative and owning tasks—specifically merging and deploying code—without requiring hand-holding.

- Ability to work independently and autonomously.

- Technical leadership experience

, including the ability to lead, shepherd, and onboard other engineers on the team's behalf (senior engineering experience alone is not sufficient for this Tech Lead role).

- Demonstrated experience overseeing or coordinating the work of others.

- Clear and concise communication.

- Ability to manage and navigate ambiguity.

- Prioritization and strategic thinking.

- Ability to use data to troubleshoot production issues.

- Upper-intermediate English level.

Nice to haves

- Product management experience partnering with GTM teams and engineers to support prioritization.

- Experience with AI-assisted development tools such as Claude, Cursor, or Windsurf.

Perks

- Growth without limits:

build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget

- Competitive compensation:

get recognition that reflects your skills and impact, with regular performance and compensation reviews

- Flexibility:

work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm

- Meaningful, modern projects:

build impactful products using modern technologies alongside integral teams and leading brands

- Collaborative culture:

join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized

- Well-being & support:

access local well-being programs and people-focused support tailored to your location

📌 Software Engineer (Tech Lead) (Colombia)
🏢 Agileengine
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (tech lead) (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (tech lead) (colombia) / colombia