




Resumen: Únase a un líder global en la industria de subastas como Ingeniero Senior de Software de Backend, desarrollando una infraestructura robusta y microservicios de alto rendimiento para un mercado en rápida evolución. Aspectos destacados: 1. Oportunidad de generar un impacto significativo en una plataforma que sirve a millones de usuarios 2. Trabajar con tecnologías de vanguardia como Go, Python, FastAPI, Redis y Kubernetes 3. Colaborar con equipos multifuncionales en un entorno ágil y acelerado **Número de vacante** VN324 **Estado** Activa **Ubicación** México **País de ubicación** México **Región de ubicación** Jalisco **Ciudad de ubicación** Guadalajara **Descripción** ¿Quiénes somos? Auction Technology Group (ATG) está transformando la industria global de subastas, valorada en miles de millones de dólares. Nuestras plataformas conectan a miles de casas de subastas con compradores en más de 170 países, impulsando ventas anuales superiores a 15 000 millones de dólares. Mediante tecnologías innovadoras de subastas en línea, ayudamos a los subastadores a ampliar su alcance, mejorar su eficiencia y maximizar el valor, al tiempo que brindamos a los pujadores un acceso sin igual a artículos raros y especializados. Como empresa cotizada en bolsa, ATG ha escalado sus ingresos de 18 millones a 170 millones de dólares, manteniendo un crecimiento sostenido incluso tras la pandemia. Estamos modernizando una de las últimas industrias en adoptar plenamente la digitalización, construyendo así un negocio global y definitorio de categoría en el proceso. ¿Para qué estamos contratando? Buscamos un Ingeniero Senior de Software de Backend para unirse a nuestro equipo de ingeniería y ayudar a construir una infraestructura robusta y escalable que impulse nuestras plataformas globales de mercado. Diseñará y desarrollará servicios de backend y API de alto rendimiento que gestionen millones de eventos de subasta, pujas y transacciones en nuestros mercados internacionales. En este puesto, trabajará con tecnologías modernas como Go, Python, FastAPI, Redis y PostgreSQL/MySQL para construir microservicios que escalen a nivel global. Colaborará estrechamente con los equipos de Producto, Ingeniería, DevOps e Ingeniería de ML para entregar funciones que impacten directamente la experiencia de nuestros usuarios y el crecimiento de nuestro negocio. Esta es una oportunidad para generar un impacto significativo en una plataforma que sirve a millones de usuarios en todo el mundo, mientras trabaja con tecnologías de vanguardia en una industria en rápida evolución. **Responsabilidades clave** Lo que hará: Diseñar, desarrollar y mantener servicios de backend escalables y API RESTful utilizando Go y Python/FastAPI Construir y optimizar microservicios de alto rendimiento que gestionen pujas en tiempo real, transacciones e interacciones de usuario Implementar modelos y esquemas de datos robustos en PostgreSQL/MySQL/RDS, garantizando la integridad de los datos y un rendimiento óptimo Desarrollar estrategias de almacenamiento en caché mediante Redis para mejorar el rendimiento de la aplicación y reducir la carga sobre la base de datos Escribir código limpio, mantenible y bien probado, con pruebas unitarias, de integración y de extremo a extremo exhaustivas Contenerizar aplicaciones mediante Docker e implementarlas en entornos Kubernetes (EKS) Construir y mantener canalizaciones CI/CD mediante GitHub Actions para pruebas y despliegues automatizados Implementar soluciones de observabilidad y monitoreo mediante Grafana, Loki y Prometheus Colaborar con equipos multifuncionales para definir requisitos, arquitecturar soluciones y entregar funciones Participar en revisiones de código, brindar retroalimentación constructiva y mantener altos estándares de calidad del código Depurar problemas en producción, optimizar el rendimiento del sistema y garantizar alta disponibilidad Contribuir a la documentación técnica y a la toma de decisiones arquitectónicas Mentorar a ingenieros juniors y compartir conocimientos con el equipo ampliado de ingeniería **Requisitos clave** ¿A quién buscamos? Experiencia y habilidades requeridas: 5 o más años de experiencia profesional en ingeniería de software, con enfoque en desarrollo de backend Dominio sólido de Go y/o Python, con experiencia en producción construyendo servicios escalables Conocimiento experto de FastAPI o frameworks web similares (Echo, Gin, Flask, Django) Amplia experiencia con bases de datos relacionales (PostgreSQL, MySQL, RDS), incluido el diseño de esquemas, optimización y ajuste de consultas Comprensión sólida de Redis y estrategias de almacenamiento en caché para aplicaciones de alto rendimiento Experiencia práctica con contenerización mediante Docker y orquestación mediante Kubernetes (preferiblemente EKS) Competencia con Git y GitHub Actions para control de versiones y automatización CI/CD Experiencia implementando observabilidad con herramientas como Grafana, Loki y Prometheus Comprensión sólida de los principios y mejores prácticas de diseño de API RESTful Experiencia con arquitectura de microservicios y sistemas distribuidos Conocimiento de sistemas de colas de mensajes (RabbitMQ, Kafka, AWS SQS/SNS) o arquitecturas orientadas a eventos Familiaridad con servicios en la nube de AWS (Lambda, API Gateway, S3, CloudWatch, etc.) Comprensión de patrones de autenticación/autorización (OAuth, JWT, claves de API) Experiencia con frameworks de pruebas y escritura de suites de pruebas exhaustivas (pytest, pruebas en Go) Habilidades sólidas para resolver problemas y depurar sistemas distribuidos complejos Habilidades blandas: Pasión por construir soluciones mientras se itera y mejora continuamente utilizando las tecnologías más recientes Mentalidad centrada en el cliente, con enfoque en entregar valor a los usuarios finales Experiencia previa habilitando decisiones basadas en datos mediante sistemas bien arquitectados Excelentes habilidades comunicativas, capaces de explicar conceptos técnicos a audiencias diversas Capacidad para trabajar cómodamente con equipos multifuncionales de Producto, Ingeniería, DevOps y Datos Historial sólido de priorización exitosa y cumplimiento de plazos críticos Enfoque proactivo para identificar y abordar la deuda técnica y las mejoras del sistema Jugador colaborativo que prospera en un entorno ágil y acelerado Capacidad para equilibrar prioridades en competencia y gestionar múltiples proyectos simultáneamente Deseable: Experiencia en diseño e implementación de API GraphQL Conocimiento de gRPC y protocol buffers Familiaridad con Terraform u otras herramientas de infraestructura como código Experiencia en comercio electrónico, plataformas de mercado o subastas Antecedentes en sistemas de alta demanda, pujas en tiempo real o procesamiento de pagos Comprensión del Reglamento General de Protección de Datos (RGPD), privacidad de datos y requisitos de cumplimiento Experiencia con herramientas de pruebas y optimización de rendimiento Contribuciones a proyectos de código abierto Experiencia con turnos de guardia y gestión de incidencias Familiaridad con ElasticSearch u otras tecnologías de búsqueda Conocimiento sobre publicación e integración de modelos de aprendizaje automático **Tipo de empleo** Indefinido **Duración** **Nombre de la empresa** LiveAuctioneers **Nombre de la función** Tecnología


