Empresa de desarrollo de software busca un Ingeniero Backend Python con 2-4 años de experiencia para trabajar 100% remoto en Latinoamérica. El rol se enfoca en el desarrollo de microservicios en AWS, integración con IA (LLMs, Bedrock, RAG) y colaboración con clientes de EE.UU. Se requiere inglés avanzado.
Python Backend Engineer — AWS & AI Focused Latin America | 100% Remoto Acerca de CodeRoad CodeRoad ofrece servicios de desarrollo de software de extremo a extremo, ayudando a las empresas a escalar con soluciones de infraestructura ideales. Desde la ampliación de personal hasta equipos de TI dedicados y ingeniería de software general, nuestros servicios tecnológicos nearshore empoderan a las empresas para prosperar en un panorama digital en constante evolución. Acerca del Rol El Ingeniero Backend Python Intermedio (Nivel 2) sirve como columna vertebral técnica para la entrega de funcionalidades dentro de nuestros PODs de entrega nearshore. En este rol, diseñarás, construirás y mantendrás microservicios Python de alto rendimiento en AWS, mientras integras sin problemas capacidades de IA de vanguardia como APIs LLM, Amazon Bedrock y flujos de trabajo de Generación Aumentada por Recuperación (RAG). Anclarás las funcionalidades centrales del backend, escribirás código limpio y escalable, y colaborarás directamente con stakeholders clientes con sede en EE. UU. e ingenieros senior en un entorno ágil. Este rol es fundamental para acelerar las iniciativas de software impulsadas por IA de nuestros clientes, impactando directamente la escalabilidad, inteligencia y confiabilidad general de su ecosistema en la nube. Al asumir la propiedad de la ejecución del backend y la optimización continua del sistema, garantizarás que nuestras entregas de ingeniería cumplan con los más altos estándares de rendimiento, seguridad y eficiencia del desarrollador. Responsabilidades Clave - Diseñar y construir APIs y microservicios Python performantes y escalables en AWS, aprovechando frameworks como FastAPI, Django o Flask. - Integrar y orquestar capacidades modernas de IA en arquitecturas de backend existentes, conectando servicios a endpoints LLM (Amazon Bedrock, OpenAI, Claude) y construyendo pipelines RAG. - Optimizar y gestionar operaciones de bases de datos en la nube, escribiendo consultas SQL y NoSQL eficientes en AWS RDS (PostgreSQL/MySQL) y DynamoDB. - Liderar estándares de calidad a través de TDD, escribiendo pruebas unitarias y de integración completas (pytest) mientras se mantiene una documentación exhaustiva de la API. - Colaborar y comunicarse eficazmente en reuniones diarias y revisiones de sprint, articulando bloqueos técnicos, estimaciones de funcionalidades y progreso directamente a clientes de EE. UU. - Monitorear y mantener la salud del sistema y la telemetría de producción utilizando AWS CloudWatch, corrigiendo activamente errores y refactorizando código para una ejecución óptima. Requisitos - 2–4 años de experiencia profesional en ingeniería de software backend usando Python (AsyncIO, FastAPI/Django/Flask, SQLAlchemy). - 1–2+ años de experiencia práctica desarrollando, implementando y dando soporte a servicios serverless y contenerizados en AWS (Lambda, API Gateway, S3, ECS, RDS, DynamoDB). - Trayectoria comprobada en la construcción y consumo de APIs RESTful y trabajo con herramientas de contenerización (Docker) y flujos de trabajo modernos de Git. - Familiaridad con flujos de trabajo de IA/GenAI (APIs LLM, LangChain, LlamaIndex o Amazon Bedrock). - Sólida comprensión del diseño de bases de datos relacionales (PostgreSQL o MySQL) y conceptos básicos de NoSQL. - Mentalidad de propiedad con un enfoque metódico para la resolución de problemas, depuración y aprendizaje continuo. - Dominio avanzado del inglés (B2+/C1 escrito y verbal) para una colaboración diaria fluida con equipos de EE. UU. - Título de Grado en Ciencias de la Computación, Ingeniería de Sistemas o experiencia práctica equivalente. Ideal tener - Conocimiento práctico o familiaridad básica con el ecosistema Java / Spring Boot en entornos backend multi-stack. - Experiencia práctica utilizando herramientas de codificación asistida por IA como Cursor, GitHub Copilot o Claude Code. - Exposición a infraestructura como código o pipelines CI/CD automatizados (GitHub Actions). Lo que te encantará - Flexibilidad de trabajo 100% remoto. - Feriados libres según tu calendario local. - Tiempo libre remunerado (PTO) para vacaciones y días personales. - Asistencia de seguro médico. - Compensación competitiva en USD. - Oportunidades de crecimiento y avance profesional dentro de equipos tecnológicos globales.