Skip to content

Open nowPosted 10 hours ago

IC3 - Software Engineer Backend

Spin Careers18 open roles

Where
México
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowIC3 - Software Engineer BackendSpin Careers · México
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Spin Careers's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.9% of postings close within 7 days. Measured by our own scanner across the market. Spin Careers postings stay open a median of 23 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 12.9%7 days
  4. 21.0%14 days
  5. 35.6%30 days
  6. 58.5%60 days
This job: posted 10 hours ago

Spin Careers median: 23 days open

The posting

Objetivo general:

Desarrollar componentes de software de complejidad media en el entorno backend, incluyendo herramientas y aplicaciones basadas en microservicios. Diseñar e implementar soluciones eficientes y escalables, asegurando la integridad y calidad del código. Colaborar con los demás integrantes del equipo para lograr los objetivos de los proyectos. Las soluciones pueden requerir supervisión ocasional.

Como parte del Squad Tecnología de Martech, su propósito es construir y operar las integraciones, flujos de datos y herramientas que permiten a los equipos de CRM de Spin Premia y Spin by OXXO ejecutar campañas automatizadas, personalizadas y con evidencia de entrega, reduciendo la dependencia de TI.

Responsabilidades:

  • 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

Calificaciones

  • 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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Spin Careers's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Spin Careers's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Spin Careers's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.