Point your AI agent at freehire and let it find you a job.

Get the CLI →

Parrot Software Llc

NewBe an early applicant

Software Engineer - Python

Posted 2 views
Discussion

Summary

Backend engineer who designs, builds, and maintains scalable, high-availability REST APIs and distributed systems powering 3,000+ restaurants across Mexico and LATAM. Core stack is Python/Django with TypeScript, PostgreSQL/MySQL, ORMs, message queues, and Docker-based CI/CD, based in CDMX.

Somos el #ParrotFlock


Parrot es EL sistema operativo para restaurantes y nuestra misión es empoderar a cada restaurante para que sea la mejor versión de sí mismo. Estamos revolucionando la industria restaurantera. Somos un equipo de personas apasionadas por la tecnología y la comida (¿qué mejor combinación, verdad?) y dedicamos toda nuestra experiencia y talento para que el mundo de restaurantes alcance nuevas alturas en México y LATAM.




Sobre la posición ✨


Te encargaras de Diseñar, construir y mantener sistemas backend robustos, escalables y de alta disponibilidad que soporten la operación de más de 3,000 restaurantes en México y LATAM, garantizando calidad, rendimiento y confiabilidad del software que es el corazón del negocio de nuestros clientes.


Buscamos a alguien ubicado en CDMX.




Cada persona que forma parte de Parrot es el ingrediente preciso para aportar, diseñar y desarrollar soluciones nuevas y diferentes; eso sí, lo que nos hace a todos iguales, sin excepción, es que nos enfocamos en dar un servicio increíble. Somos el #Parrotflock ✨




Responsabilidades



  • Desarrollar y mantener APIs REST escalables para manejar grandes volúmenes de tráfico con eficiencia y seguridad.

  • Diseñar y evolucionar componentes de arquitectura backend, documentando decisiones técnicas y promoviendo buenas prácticas.

  • Mantener sistemas en tiempo real con alta disponibilidad, asegurando monitoreo proactivo y respuesta ágil ante incidentes.

  • Implementar pruebas unitarias, de integración y de carga para garantizar estabilidad en producción.

  • Optimizar acceso a datos con ORMs y consultas SQL avanzadas, aplicando performance tuning y patrones de diseño.

  • Colaborar con otros squads (frontend, infra, producto) para entregar soluciones end-to-end.

  • Participar en code reviews aportando feedback constructivo y elevando el estándar técnico del equipo.




Habilidades ⚒️



  • Python 3.x con Django 3.x+ (mínimo 3 años). TypeScript (mínimo 2 años). go es un plus.

  • APIs REST: diseño, seguridad, versionado y eficiencia.

  • Bases de datos relacionales: PostgreSQL/MySQL — modelado, normalización, query optimization.

  • ORMs (Django ORM, SQLAlchemy) y patrones de acceso a datos eficientes.

  • NoSQL básico (Redis, MongoDB): criterio para saber cuándo aplicar.

  • Microservicios y sistemas distribuidos: colas de mensajería (Celery, RabbitMQ, Kafka).

  • Git, CI/CD, Docker.

  • Testing: unitario, integración y carga.




Nice to have...



  • Experiencia con sistemas de pagos o fintech (Kushki, Stripe, Conekta).

  • Herramientas de observabilidad: Datadog, Sentry, Grafana.

  • Entornos de alta concurrencia o tiempo real.

  • Cloud (AWS/GCP) y arquitecturas serverless.

  • Integraciones con delivery apps (UberEats, Rappi, DiDi Food).




Beneficios de unirte al #ParrotFlock



  • Vacaciones ilimitadas, ¡leíste bien!, no hay tope

  • Seguro de Gastos Médicos Mayores

  • 20 días de aguinaldo

  • Créditos para tu desarrollo profesional

  • Descuentos en tiendas departamentales

  • Telemedicina (psicología, medicina general y nutrición)

  • Horario de trabajo flexible, en armonía con el work-life balance

  • Oficinas pet-friendly (CDMX)




En Parrot celebramos a cada nuevo integrante y las posibilidades de crecimiento que esto trae para todos - #WeAreOpen. Si tienes la curiosidad y la pasión por revolucionar el mundo restaurantero, te invitamos a ser parte del #ParrotFlock.




¡Queremos llegar más alto contigo!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available