Senior Software Engineer (Full Stack)

Aviso de fuente externaen Maic

MAIC está construyendo la arquitectura empresarial para IA. Las empresas ya tienen enormes cantidades de datos distribuidos entre ERPs, bases de datos, hojas de

Fuente externa - sin verificarhace 9 díasVigente hasta: 1 dic 2026

Salario

No especificado

Ubicación

Panama City, Panamá

Tipo de empleo

Tiempo completo

Modalidad

No especificado

Senior Software Engineer (Full Stack)

Panama City, Panamá

Descripción del empleo

MAIC está construyendo la arquitectura empresarial para IA.
Las empresas ya tienen enormes cantidades de datos distribuidos entre ERPs, bases de datos, hojas de cálculo, correos, documentos, sistemas operativos y aplicaciones internas. El problema no es simplemente acceder a esos datos, sino entender cómo todo está conectado.
MAIC crea una capa de contexto sobre la empresa, conectando sistemas, procesos, personas y datos dentro de una ontología unificada. Sobre esta base construimos workflows, automatizaciones, motores de inteligencia y agentes de IA capaces de entender qué está ocurriendo dentro de una organización y ayudar a decidir qué debería ocurrir después.
Estamos construyendo la infraestructura y las aplicaciones necesarias para transformar empresas complejas en organizaciones AI-native.
El Rol
Buscamos un Senior Full Stack Engineer para ayudarnos a construir los productos y aplicaciones centrales de MAIC.
Trabajarás a lo largo de todo el stack, desde servicios backend complejos y APIs intensivas en datos hasta interfaces de alta calidad utilizadas por clientes empresariales.
Este no es un rol donde simplemente recibirás tickets previamente definidos.
Trabajarás directamente con equipos de producto, ingeniería, IA y clientes para entender problemas complejos, diseñar soluciones, tomar decisiones de arquitectura y llevar sistemas reales a producción.
Esperamos que puedas tomar ownership de una funcionalidad desde la idea hasta producción.

En Que Trabajaras
Construirás productos como:
Aplicaciones empresariales impulsadas por la ontología y la capa de contexto de MAICInterfaces para explorar relaciones entre entidades, procesos, sistemas y eventosConstructores de workflows y automatizacionesDashboards operativos y herramientas de inteligencia en tiempo realAplicaciones empresariales impulsadas por IAInterfaces para agentes de IAAplicaciones capaces de trabajar con grandes volúmenes de información empresarialAPIs y servicios que conectan ERPs, bases de datos, sistemas externos e infraestructura de IAHerramientas internas y plataformas para acelerar la creación de nuevos productos dentro de MAIC

Responsabilidades
Diseñar, desarrollar y mantener aplicaciones full stack listas para producciónConstruir interfaces modernas, responsivas y de alta calidad utilizando ReactDiseñar y desarrollar servicios backend utilizando PythonDiseñar APIs escalables y arquitecturas de serviciosTrabajar con bases de datos relacionales, modelos de datos y datasets empresariales complejosConstruir integraciones con APIs externas y sistemas empresarialesTrabajar directamente con ingenieros de IA para integrar LLMs, agentes, herramientas y workflows inteligentes dentro de productosTomar decisiones de arquitectura relacionadas con rendimiento, confiabilidad, escalabilidad y mantenibilidadTener ownership del ciclo completo de desarrollo: diseño, implementación, pruebas, deployment, monitoreo e iteraciónRealizar code reviews y contribuir a los estándares de ingeniería del equipoApoyar y mentorizar a otros ingenierosContribuir directamente a la dirección técnica de los productosMoverse rápidamente sin comprometer la calidad de ingeniería

Lo que Buscamos
5+ años de experiencia profesional en desarrollo de softwareExperiencia sólida construyendo y llevando aplicaciones full stack a producciónDominio de PythonExperiencia avanzada con ReactExperiencia desarrollando APIs y servicios backendExperiencia con frameworks de Python como FastAPI, Django o FlaskFuerte conocimiento de SQL y bases de datos relacionales como PostgreSQLExperiencia diseñando arquitecturas escalablesConocimiento sólido de autenticación, autorización, seguridad y sistemas multi-tenantExperiencia desplegando y operando aplicaciones en infraestructura cloudExperiencia con Git, CI/CD, testing, logging y monitoreoCapacidad para tomar problemas ambiguos y convertirlos de manera independiente en productos funcionalesBuen criterio técnico y capacidad para tomar decisiones de arquitectura

Un PlusExperiencia con cualquiera de las siguientes áreas será altamente valorada:
Aplicaciones impulsadas por LLMsAgentes de IA y arquitecturas de tool callingModel Context Protocol (MCP)Graph databases o knowledge graphsOntologías y modelos de datos semánticosArquitecturas event-drivenPlataformas de workflow o automatizaciónIntegraciones empresariales con sistemas como SAP, Microsoft, Salesforce u otros ERPsAplicaciones de alto volumen de datosSistemas en tiempo realDockerKubernetesAWS, GCP o AzureFastAPIPostgreSQLRedisKafka o tecnologías similares de mensajería

El Tipo de Ingeniero que Buscamos
Construya productos, no solamente funcionalidades.Te importa que lo que construyes realmente resuelva el problema del usuario.Pueda trabajar con ambigüedad.Muchos de los problemas que estamos resolviendo todavía no tienen un playbook establecido.Piense en todo el stack.Puedes entender y trabajar en todo lo que ocurre desde la base de datos y el backend hasta la experiencia final del usuario.enga buen criterio de producto.Puedes reconocer cuando una experiencia es confusa, lenta, innecesariamente compleja o está mal diseñada.Se mueva rápido sin crear caos.Sabes cuándo algo necesita una arquitectura cuidadosamente diseñada y cuándo la mejor decisión es construir, lanzar e iterar.Utilice IA como parte natural de su flujo de desarrollo.

Porque maic?
Trabajarás en problemas técnicamente complejos en la intersección de:
Software Empresarial × Inteligencia Artificial × Infraestructura de Datos × AutomatizaciónEn lugar de simplemente agregar funcionalidades de IA a software tradicional, estamos construyendo la infraestructura que permite que organizaciones completas operen con IA en el centro de sus procesos.
Tendrás un alto nivel de ownership, influencia directa sobre el producto y la arquitectura, y la oportunidad de construir sistemas que serán utilizados dentro de empresas reales en Latinoamérica y otros mercados.

Empleos similares