Senior Software Enginer | Backend

Udo

Buenos Aires

Híbrido

ARS 136.174.000 - 196.696.000

Jornada completa

14 días+
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote o híbrido
Oficinas en BA, Santiago y CDMX
Cobertura de salud
Días festivos y cumpleaños libres

Descripción de la vacante

Fudo busca un Senior Software Engineer para unirse a nuestro squad Core Experience. Formarás parte de un equipo multidisciplinario que trabaja en Ruby backend, con React/Angular frontend y Flutter móvil, participando en revisiones de código, desarrollo de nuevas funcionalidades y mejoras continuas.

El rol implica entender el stack completo, optimizar rendimiento y seguridad, y colaborar para evolucionar la aplicación con un enfoque de alta disponibilidad y respuesta ante incidentes.

Formación

  • Se requieren al menos 5 años de experiencia en backend.
  • Conocimiento sólido de APIs y estándares JSON:API/Open API/JSON Schema es un plus.
  • Conocimiento de bases de datos relacionales, preferentemente PostgreSQL.
  • Conocimientos de protocolos HTTP, WebSocket, TCP/UDP.
  • Experiencia con herramientas de monitoreo/observabilidad.
  • Experiencia en pruebas y pipelines CI/CD.

Responsabilidades

  • Diseñar, desarrollar y mantener servicios de backend en Ruby.
  • Asegurar que el sistema soporte altos volúmenes con baja latencia.
  • Optimizar consultas y caché de DB para mejorar velocidad.
  • Aplicar buenas prácticas de seguridad en manejo de datos.
  • Escribir tests unitarios e de integración en CI/CD.
  • Mentorear al equipo y realizar revisiones de código.
  • Implementar logging, monitoreo y alertas (OpenSearch, Grafana, Open Telemetry, Prometheus, CloudWatch).
  • Monitorear métricas y responder a incidentes.

Conocimientos

Ruby
API design
PostgreSQL
HTTP
Security practices
CI/CD
Testing

Educación

Ingeniería en Sistemas

Herramientas

OpenSearch
Grafana
Prometheus
CloudWatch

Descripción del empleo

Quienes somos
Acerca de Fudo

Somos una startup que combina experiencia en la industria gastronómica y pasión por la tecnología. Todos los días ayudamos a miles de restaurantes a lo largo de Latinoamérica a mejorar su servicio gracias a nuestro software de gestión y aplicaciones móviles. Nuestro sistema es líder en Chile y Argentina, y estamos creciendo aceleradamente en México, Colombia y Brasil.

Nuestro mayor propósito es hacerle la vida más fácil a los emprendedores gastronómicos brindándoles las mejores herramientas para llevar adelante sus negocios y, para eso, necesitamos investigar, lanzar productos y llegar a más usuarios de la mano de un gran equipo.

Cada persona que nos conforma es crucial, por lo que priorizamos generar una cultura basada en la empatía, la transparencia, las ganas y el compromiso.

Acerca del equipo

El equipo de Core Experience es un equipo multidisciplinario y dinámico que está compuesto por personas de IT, Producto y UX. Como parte de este squad, estarás participando en mantener y desarrollar nuevas funcionalidades para que los camareros, personal de barra o encargados/admins puedan mejorar su gestión del día a día, a través del manejo de mesas, control de stock, gestión financiera, entre otras funcionalidades.

Descripción del rol

Como Senior Software Engineer, esperamos que puedas manejarte con autonomía, responsabilidad y compromiso, pero siendo a la vez parte de un equipo que tracciona y trabaja en conjunto. Que seas un referente y que eleves el estándar de calidad de nuestra solución constantemente.

Tu función incluye participar en revisiones de código, desarrollar nuevas funcionalidades, implementar mejoras y mantener la aplicación. En resumen, trabajarás en diversas áreas para garantizar el funcionamiento y la evolución efectiva de la aplicación.

Nuestro backend está principalmente en Ruby (pero no Rails) y nuestros front mayormente en React y Angular, mientras que la app mobile se encuentra en Flutter. Es por eso que buscamos alguien con experiencia en Ruby, pero que no tenga problema en programar también en otros lenguajes. Que entienda el stack completo, por más que la mayoría del tiempo estará en el backend. Que sepa cómo funciona un índice de la DB (y no sólo qué es), pero también cómo hacer uso de los headers HTTP de caché para optimizar la transferencia de datos, bajar costos y mejorar la experiencia. Que sepa la diferencia entre Unicorn y Puma o entre Redis, Postgres o Mongo. Que sepa cuándo y por qué es importante el manejo asíncrono de requests.

Responsabilidades
  • Diseñar, desarrollar y mantener servicios de backend en Ruby.
  • Asegurar que el sistema pueda manejar altos volúmenes de transacciones de manera eficiente, manteniendo a la vez una baja latencia.
  • Optimizar consultas a la base de datos y estrategias de caché para mejorar la velocidad de las transacciones.
  • Implementar buenas prácticas de seguridad en el manejo de datos sensibles.
  • Escribir tests automáticos tanto unitarios como de integración, como parte de los pipelines de CI/CD.
  • Mentorear a otros miembros del equipo y realizar revisiones de código asegurando la calidad de los desarrollos, sin comprometer la agilidad de las subidas a producción.
  • Implementar estrategias de logging, monitoreo y alertas para garantizar una alta disponibilidad y rápida detección de anomalías (OpenSearch, Grafana, Open Telemetry, Prometheus, CloudWatch)
  • Monitorear métricas y alarmas para responder y contribuir rápidamente a la resolución de incidentes.
Qué esperamos de vos
Requerimientos mínimos
  • Seas egresado de Ingeniería en Sistemas, Informática, Ciencias de la Computación o carreras afines o estés cursando los últimos años (Excluyente)
  • Tengas a partir de 5 años de experiencia en backend.
  • Tengas un sólido conocimiento de desarrollo, diseño y uso de APIs, siendo un plus que conozcas los estándares de JSON:API, Open API y JSON Schema.
  • Sepas de protocolos de Internet, principalmente HTTP, pero también de TCP, UDP, WebSocket y protocolos comúnmente utilizados en desarrollo web.
  • Sepas de base de datos relacionales, preferentemente PostgreSQL.
  • Sepas de Git más allá de los comandos estándar (pull, add, commit, merge, push) y entiendas la importancia de tener una historia de commits ordenada y clara.
Requerimientos deseables
  • Tengas experiencia en JavaScript y algún framework como React, Angular, Vue o cualquier otro framework de front-end.
  • Que tengas experiencia desarrollando en Linux es un gran plus.
Beneficios
  • Salarios competitivos internacionalmente.
  • Opciones en la modalidad de contratación.
  • Cobertura de salud dependiendo de la modalidad.
  • Trabajo remoto, presencial o mixto. Contamos con oficinas en Ciudad de Buenos Aires, Santiago de Chile o Ciudad de México para que vayas cuando quieras y necesites.
  • Feriados locales + día de cumpleaños libre + días hábiles de vacaciones.
  • Capacitación Inglés / Portugués in company.
  • Cobertura de Wellhub, para que entrenes cuando y donde sea.
  • Beneficios adicionales por partnerships con otras empresas.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Team Lead Software Engineer
Team Lead Software Engineer

Udo • Buenos Aires

Presencial
ARS 1.800.000 - 3.000.000
Remote work option
Buenos Aires office
Language training
SRE Engineer / Team Lead
SRE Engineer / Team Lead

fudo • Los Toldos

Presencial
Salarios y beneficios competitivos
Trabajo remoto o semi-presencial
Capacitación en inglés / portugués
+2
Senior GTM Analyst
Senior GTM Analyst

Udo • Buenos Aires

Presencial
ARS 1.000.000 - 1.800.000
Salarios competitivos internacional
Trabajo semi-presencial en Buenos AIr
Días libres y vacaciones
+3
GTM Senior Analyst
GTM Senior Analyst

Fudo • Buenos Aires

Híbrido
ARS 1.800.000 - 3.000.000
Salarios y beneficios competitivos
Trabajo semi-presencial en oficinas de
Capacitación Inglés / Portugués in会社
+3
Head of GTM Engineering
Head of GTM Engineering

Fudo • Buenos Aires

Híbrido
ARS 2.000.000 - 3.500.000
Trabajo remoto
Salarios competitivos
Oficinas en Buenos Aires
+2
Product Design Director
Product Design Director

Udo • Buenos Aires

Presencial
ARS 1.800.000 - 2.400.000
Trabajo remoto, presencial o mixto
Salarios competitivos internacional
Oficinas en Buenos Aires
+1
Inbound Sales Executive
Inbound Sales Executive

fudo • Los Toldos

Presencial
ARS 40.000 - 60.000
Salarios competitivos
Trabajo remoto o semi-presencial
Día de cumpleaños libre
+2
Technical Lead Frontend
Technical Lead Frontend

fudo • Los Toldos

Presencial
ARS 80.000 - 100.000
Capacitación Inglés / Portugués
Cobertura de plan de Wellhub
Días hábiles de vacaciones
Senior Backend Engineer - Python
Senior Backend Engineer - Python

KIU System Solutions • Buenos Aires

Híbrido
ARS 1.800.000 - 3.600.000
Día de cumpleaños libre
Días hábiles de PTO
Feriados de tu país
+3
Sr. Software Engineer (Java/React)-Híbrido,Belgrano Argentina ID #00312
Sr. Software Engineer (Java/React)-Híbrido,Belgrano Argentina ID #00312

Werben HR • Argentina

Presencial
Crédito mensual en PedidosYa
Cobertura de prepaga Swiss Medical
Reintegro por gastos de internet
+7