Software Engineer

Foundation AI

Bogotá ciudad

Presencial

COP 60.000.000 - 95.000.000

Jornada completa

Hace 11 días
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Descripción de la vacante

Foundation AI busca un Ingeniero de Software para diseñar, desarrollar y optimizar soluciones de software de alta calidad. Trabajarás en todo el stack, colaborando con product managers y diseñadores para entregar funcionalidades de alto impacto.

Se valora experiencia en Python (Flask/FastAPI) y JavaScript (ES6+), así como dominio de React, Angular o Vue, APIs REST y bases de datos relacionales. Formación en Ingeniería de Sistemas o similar.

Formación

  • Experiencia de 1 a 2 años como ingeniero de software, preferentemente full-stack.
  • Dominio de Python (Flask/FastAPI) y JavaScript (ES6+); experiencia con React, Angular o Vue; construcción y consumo de APIs REST.
  • Conocimiento de PostgreSQL u otras bases de datos relacionales; experiencia con RabbitMQ.
  • Experiencia con Git, Docker y pipelines de CI/CD (GitHub Actions); familiaridad con herramientas de observabilidad (ELK, Datadog, Splunk o New Relic).
  • Arquitectura de sistemas modulares y diseño; POO y patrones de diseño; sistemas distribuidos.
  • Pruebas y calidad: pruebas unitarias/integración; TDD/BDD; calidad del código.
  • Celery, Kubernetes, Airflow; seguridad frontend; Agile/Scrum; lectura de documentación LLD/HLD.

Responsabilidades

  • Desarrollar software, escribir código limpio, mantenible y escalable.
  • Implementar funcionalidades y entregar de principio a fin.
  • Participar en revisiones de código, pruebas unitarias e integración.
  • Colaborar con diseñadores, gerentes de producto y QA para soluciones.
  • Participar en ceremonias ágiles (sprints, refinamiento, retrospectivas).
  • Contribuir a CI/CD y DevOps, mantener pipelines de despliegue.
  • Depurar incidencias en producción y staging; mantener documentación técnica.

Conocimientos

Python
Flask
FastAPI
JavaScript
ES6+
React
Angular
Vue
REST APIs
PostgreSQL
RabbitMQ
Git
Docker
CI/CD
Kubernetes
Celery
Airflow

Educación

Engineering degree in Computer Science/Systems/Computación

Herramientas

GitHub Actions
ELK
Datadog
Splunk
New Relic
Docker
RabbitMQ
Celery
Kubernetes
Airflow

Descripción del empleo

Sobre nosotros:

Foundation AI es la única plataforma de automatización de ingesta de documentos nativa de IA que atiende a las industrias de reclamaciones y litigios. Fundada en 2019 por un equipo de abogados y científicos de datos, Foundation AI procesa millones de documentos cada mes para cientos de firmas de abogados de EE. UU., incluidas muchas de las firmas de demandantes y lesiones personales más grandes y respetadas del país. Conozca más en www.foundationai.com.

Descripción del puesto:

En Foundation AI buscamos un Ingeniero de Software para ayudar a diseñar, desarrollar y optimizar soluciones de software de alta calidad. Serás un colaborador clave en nuestros equipos de producto, trabajando en todo el stack para entregar funcionalidades de alto impacto. Este rol exige sólidos fundamentos de programación, una mentalidad orientada a la resolución de problemas y disposición para aprender y adaptarse. Colaborarás con ingenieros, gerentes de producto y diseñadores para construir software escalable, seguro y mantenible.

Responsabilidades principales:
  • Desarrollo de software: Escribir código limpio, mantenible y escalable utilizando el stack tecnológico de la empresa.
  • Implementación de funcionalidades: Trabajar en estrecha colaboración con colegas y equipos multifuncionales para construir y entregar funcionalidades de principio a fin.
  • Calidad del código: Participar en revisiones de código, escribir pruebas unitarias y de integración, y seguir principios de código limpio y mejores prácticas.
  • Colaboración: Trabajar con diseñadores, gerentes de producto y QA para comprender los requerimientos y entregar soluciones.
  • Ejecución ágil: Participar en ceremonias ágiles como planificación de sprints, refinamiento y retrospectivas.
  • CI/CD y DevOps: Contribuir a los pipelines de despliegue y ayudar a mantener un proceso de entrega confiable.
  • Depuración y resolución de problemas: Investigar y resolver incidencias y errores en entornos de producción y staging.
  • Documentación: Mantener la documentación de funcionalidades, servicios y decisiones técnicas clave.

Las responsabilidades pueden ajustarse según la experiencia y el nivel del candidato.

Habilidades y herramientas:
  • Experiencia: 1 a 2 años como ingeniero de software, preferentemente full-stack.
  • Programación y desarrollo: Dominio de Python (Flask/FastAPI) y JavaScript (ES6+); experiencia con React, Angular o Vue; construcción y consumo de APIs REST.
  • Bases de datos y mensajería: Conocimiento de PostgreSQL o bases de datos relacionales; experiencia práctica con RabbitMQ.
  • DevOps y observabilidad: Experiencia con Git, Docker y pipelines de CI/CD (por ejemplo, GitHub Actions); familiaridad con herramientas de observabilidad como ELK, Datadog, Splunk o New Relic.
  • Arquitectura y diseño: Comprensión del diseño de sistemas modulares y escalables; aplicación de POO y patrones de diseño; familiaridad con conceptos de sistemas distribuidos.
  • Pruebas y calidad: Implementación de pruebas unitarias y de integración; aplicación de TDD/BDD y garantía de la calidad del código.
  • Resolución de problemas e innovación: Depuración de sistemas de complejidad moderada; optimización del rendimiento; evaluación de compromisos técnicos.
  • Habilidades adicionales: Familiaridad con Celery, procesamiento de tareas asíncronas, Kubernetes, Airflow, prácticas de seguridad en frontend, Agile/Scrum y lectura de documentación LLD/HLD.
Formación académica

Título universitario de grado en Ingeniería en Sistemas, Ingeniería en Computación, Ingeniería Informática, Licenciatura en Ciencias de la Computación o carrera afín, o bien experiencia equivalente y pertinente para el área funcional.

Nuestro compromiso:

Foundation AI es un empleador que ofrece igualdad de oportunidades y está comprometido con la diversidad y la inclusión en el lugar de trabajo. Prohibimos la discriminación y el acoso de cualquier tipo por motivos de raza, color, sexo, religión, orientación sexual, origen nacional, discapacidad, información genética, embarazo o cualquier otra característica protegida. Nuestras decisiones de contratación se basan únicamente en las calificaciones, el mérito y las necesidades del negocio en ese momento.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer
Software Engineer

Foundation AI • Bogotá

Presencial
COP 42.000.000 - 68.000.000
Full-Stack Software Engineer for AI Document Automation
Full-Stack Software Engineer for AI Document Automation

Foundation AI • Bogotá

Presencial
COP 42.000.000 - 68.000.000
Software Engineer
Software Engineer

Solvo Global Careers • Colombia

Presencial
COP 104.803.000 - 157.206.000
Full-Stack Software Engineer: Build Scalable AI Apps
Full-Stack Software Engineer: Build Scalable AI Apps

Foundation AI • Bogotá ciudad

Presencial
COP 60.000.000 - 95.000.000
Associate Software Engineer
Associate Software Engineer

Foundation Inc. • Bogotá

Presencial
COP 91.151.000 - 145.842.000
Kods Ai - Sr Fullstack Engineer (Ai Native)
Kods Ai - Sr Fullstack Engineer (Ai Native)

Silver.Dev • Antioquia

Presencial
COP 133.920.000 - 200.880.000
202605-1 - Ingeniero De Software Ai
202605-1 - Ingeniero De Software Ai

INGEPSY • Girardot

Presencial
COP 90.000.000 - 130.000.000
Ingeniero de IA .NET + Angular + Inteligencia Artificial
Ingeniero de IA .NET + Angular + Inteligencia Artificial

Ofima Software ERP • Medellín

Presencial
COP 90.000.000 - 180.000.000
Developer .NET + SQL Avanzado + React/Angular o VuejS (LATAM)
Developer .NET + SQL Avanzado + React/Angular o VuejS (LATAM)

DaCodes. • Colombia

Presencial
Seguro de gastos médicos mayores
Seguro de vida
Día off en tu cumpleaños
+2
Desarrollador de Software (backend)
Desarrollador de Software (backend)

Tech And Solve • Medellín

Híbrido
COP 60.000.000 - 120.000.000
Horario flexible
Vacaciones parciales
BYOD
+1