IC3 - Software Engineer Backend
EngineeringBackend Developer
1 views0 saves0 applied
Quick Summary
Overview
Objetivo general: Desarrollar componentes de software de complejidad media en el entorno backend, incluyendo herramientas y aplicaciones basadas en microservicios.
Technical Tools
EngineeringBackend Developer
- Desarrollar y mantener las integraciones con stack actual de Martech (APIs, Connected Content, Currents y catálogos), asegurando su disponibilidad y desempeño, para que los equipos de CRM operen campañas con datos confiables.
- Habilitar la trazabilidad y evidencia de entrega de la comunicación transaccional y regulada, monitoreando latencia y tasa de entrega, para dar respaldo ante auditorías y requerimientos regulatorios.
- Desarrollar feeds y plantillas dinámicas que alimenten la automatización de campañas para reducir los builds manuales.
- Construir los cimientos técnicos para campañas agénticas: APIs, ambientes de prueba, guardrails y bitácora auditable, para incorporar IA aplicada de forma controlada.
- Aplicar los estándares de seguridad y protección de datos personales en las integraciones que manejan información de usuarios, para cumplir con la regulación aplicable y las políticas internas.
- Diseñar, desarrollar y optimizar soluciones de software avanzadas.
- Documentar el código y cumplir con las normas y procedimientos vigentes, para asegurar la mantenibilidad y escalabilidad.
- Desarrollar y mantener APIs robustas para la integración con otros sistemas.
- Definir y optimizar los procesos técnicos relacionados con el ciclo de vida de desarrollo.
- Implementar y gestionar soluciones con tecnologías de contenedores, asegurando la eficiencia y escalabilidad de las aplicaciones.
- Diseñar, desplegar y operar soluciones cloud-native en AWS, incluyendo funciones serverless (Lambda), microservicios en contenedores sobre EKS y almacenes de datos en DynamoDB.
- Aplicar herramientas y agentes de IA en el trabajo diario (generación, revisión y pruebas de código, documentación) para mejorar la productividad y la calidad, con buenas prácticas de prompting y validando críticamente los resultados.
- Trabajar con los equipos de Arquitectura, Data Management y DevOps en sprints ágiles, para promover liberaciones continuas.
- Levantar y documentar requerimientos funcionales y no funcionales en historias de JIRA para proyectos y mejoras técnicas.
- Colaborar estrechamente con equipos técnicos y de negocio para entender los requerimientos y traducirlos en soluciones técnicas.
- Escribir, automatizar, ejecutar y documentar casos de prueba (cobertura de pruebas).
- Realizar pruebas de integración para verificar el funcionamiento conjunto y asegurar una operación sin fricciones.
- Probar la usabilidad y accesibilidad del producto para mejorar la experiencia de usuario.
- Mantener actualizada la documentación de arquitecturas, procedimientos y herramientas operativas, para soportar el desarrollo y mantenimiento continuos.
- Desarrollar herramientas y scripts para automatizar tareas operativas y procesos de despliegue.
- Seguir los lineamientos de arquitectura de datos para recolectar y almacenar información de forma segura y eficiente.
- Generar y entregar documentación de diseño y disponibilidad de información al equipo de Data.
- Proporcionar estimaciones de desarrollo.
- Facilitar la transferencia de conocimiento entre los equipos de operación y desarrollo.
- Implementar sistemas de control de versiones para gestionar el código fuente y la infraestructura.
- Colaborar en estrategias efectivas de branching y merging.
- Contribuir a una cultura de trabajo autónoma, fomentando la autogestión, la responsabilidad y la resolución proactiva de problemas.
- Ser Embajador de la Cultura Spin, para fomentar y mantener un ambiente de trabajo positivo, inclusivo y dinámico, alineado con los valores y la cultura de la compañía
- Ingeniería en Sistemas, Computación, Software o afín (o experiencia equivalente).
- Mínimo 2 a 4 años de experiencia como Software Engineer en Java o Go, de preferencia en Go.
- Conocimiento de bases de datos SQL y NoSQL (MongoDB, PostgreSQL, MySQL).
- Comprensión de patrones de diseño, arquitectura y principios SOLID.
- Conocimiento sólido de estilos de arquitectura como microservicios, arquitectura hexagonal y serverless.
- Habilidades en TDD.
- Experiencia con AWS Cloud.
- Uso de IA en el flujo de desarrollo, incluyendo prompting y trabajo con LLMs.
- Práctica en Scrum y gestión en Jira.
- Creación de microservicios y consumo de servicios REST / APIs RESTful.
- Desarrollo sobre contenedores.
- Uso de Git y resolución de conflictos, así como herramientas de CI/CD.
- Deseable: experiencia con plataformas de marketing automation o CDP (Braze, Segment o similares) y con Databricks/Spark.
- Capacidad de adaptación a cambios rápidos en el entorno de trabajo y en las prioridades de los proyectos.
- Excelentes habilidades de comunicación y colaboración.
- Disposición para aprender nuevas tecnologías dentro del stack tecnológico de Spin.
- Sólida capacidad de resolución de problemas y atención al detalle.
En Spin estamos comprometidos con construir un lugar de trabajo diverso e inclusivo.
Creemos en la igualdad de oportunidades y promovemos un entorno libre de discriminación por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad o cualquier otra condición legalmente protegida.
Location & Eligibility
Where is the job
Mexico City, Mexico
On-site at the office
Who can apply
MX
About this job
- Who can apply
- Mexico
- Posted
- Today
Listing Details
- Posted
- October 30, 2026
- First seen
- October 30, 2026
- Last seen
- October 30, 2026
Posting Health
- Days active
- -1
- Repost count
- 1
- Trust Level
- 53%
- Scored at
- October 30, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Similar Backend Developer jobs
View all →Remote
Senior Software Engineer, Backend
$179,000 - $242,000
full-timeRemote
IC3 - Software Engineer Backend
Remote
Senior Software Engineer, Backend (AI Platform)
$ 195,000 - 255,000
Remote
Remote
Senior Software Engineer, Backend (AI Platform)
$153,000 - $213,000 CAD
Remote
Remote
Senior Staff Software Engineer, Backend (Compute Platform)
$ 209,000 - 269,000
Remote
Remote
Senior Staff Software Engineer, Backend (Compute Platform)
$265,000 - $325,000
Remote
Browse Similar Jobs
Devops Engineer5.6kFullstack Developer3.8kEngineering Manager3.8kQa Engineer3.5kMechanical Engineer3kElectrical Engineer2.9kSoftware Architect2.9kSecurity2.7kProject Engineer2.6kDesign Engineer2.5kSecurity Engineer2.4kQuality Engineer2kProcess Engineer1.7kFrontend Developer1.5kApplication Engineer1.2kProduct Engineer1.2kMobile Developer1kAutomation Engineer1kEmbedded Engineer985DevOps & Infrastructure963
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.
