Senior Software Engineer Back-end en MACH

FULL_TIME

  Remoto (Chile) | Senior | Full time | Programación

23 postulaciones
Responde entre 15 y 25 días
Revisado por última vez hoy
Postular
Requiere postular en Español
Con MACH estamos revolucionando la industria financiera con una solución gratuita y para todos que permite comprar en comercios internacionales, pagar a tus amigos, compartir gastos de forma fácil y rápida a través de una experiencia móvil única. En nuestro cuarto año ya logramos crecer de 0 a más de 3.000.000 de usuarios con todos los desafíos que esto implica. Somos un equipo de desarrollo de excelencia, que está constantemente colaborando y resolviendo desafíos tecnológicos sin miedo a experimentar con las últimas tecnologías, en nuestro 1er año ya fuimos destacados por AWS como caso de éxito.

En este rol tendrás la oportunidad de:

  • Desarrollar software con impacto directo a 3 millones de usuarios en Chile.
  • Crear aplicaciones que mueven cientos de millones de pesos cada día.
  • Trabajar en un equipo altamente capacitado y con tecnologías tope de línea.
  • Trabajar de la mano de con el equipo de Producto para alinear nuestros objetivos con los desafíos técnicos que tengamos.
  • Definir arquitecturas de las soluciones backend que sean robustas, eficientes y extensibles.
  • Desarrollar soluciones backend para distintas áreas, como por ejemplo: prevención de fraudes, growth, transacciones, tarjetas, MachPay, entre otras.
  • Optimizar y escalar aplicaciones backend, buscar y arreglar problemas de código.

Para tener éxito en esta posición necesitas:

  • Escribir código de muy alta calidad: limpio y bien estructurado. Nos gustaría ver algunos ejemplos.
  • Experiencia profesional desarrollando con alguna tecnología backend, tipo: NodeJS, Python, Ruby, Kotlin, .NET, etc.
  • Experiencia con uso avanzado de bases de datos: modelamiento de datos, optimización de consultas. Idealmente, pero no excluyente, con MongoDB o parecidas.
  • Experiencia modelando problemas complejos y diseñando arquitecturas eficientes, robustas y escalables. Sabes como minimizar la deuda técnica.
  • Experiencia utilizando infraestructura y servicios cloud, preferiblemente AWS, pero también otros. Has trabajado con arquitectura de microservicios. Conoces sus pros y contras frente a otras arquitecturas.
  • Experiencia diseñando pruebas unitarias, de integración, u otras.
  • Hablar y escribir inglés de nivel intermedio - avanzado.

Es aún mejor si:

  • Has dado charlas o compartiendo tu conocimiento en instancias como meetups.
  • Contribuyes código a proyectos open source. ¿Tienes un repositorio público? Ayudas a la comunidad de desarrolladores. ¿Participas activamente en discusiones en StackOverflow, etc.?
  • Hablas JavaScript o TypeScript como si fuera tu idioma materno.
  • Has diseñado e implementado APIs REST o GraphQL. Has trabajado con comunicación asíncrona mediante colas y eventos.
  • Has trabajado con sistemas de mucha carga y alto rendimiento.

Condiciones

Programas de bienestar MACH ofrece o subsidia programas de bienestar mental y/o físico.
Cobertura de salud MACH paga o copaga cobertura de salud adicional a lo legal.
Seguro dental MACH paga o copaga un seguro dental.
Estacionamiento gratis MACH ofrece estacionamiento de autos gratuito.
Computadora MACH proporciona una computadora para tu trabajo.
Programas de fitness MACH ofrece o subsidia programas de fitness y/o deporte.
Bono por desempeño Existen pagos adicionales al sueldo especificado si se cumplen objetivos.

Política de trabajo remoto

Remoto sólo localmente

El trabajo es 100% remoto, pero los candidatos deben residir en Chile para postular.

Acerca de MACH

Con la entrada de la tecnología, los productos financieros son cada vez más accesibles para las personas. Sin embargo, no todos pueden beneficiarse de estos avances. Creemos que todos deben tener acceso a los mejores servicios financieros. — Perfil completo de MACH

Senior Software Engineer Back-end
MACH •   Remoto (Chile)
Postula
Requiere postular en Español
Compartir este empleo Compartir