directohace 12 meses

Senior Software Engineer

MobilefirstBuenos AiresRemoto · Tiempo completo
Senior4+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Se busca Senior Software Engineer para empresa de software móvil con experiencia en backend y AI, para trabajar de forma remota.

Por qué aplicar

Atractivo para desarrolladores experimentados en backend y AI, con oportunidad de trabajar en proyectos innovadores de forma remota.

Descripción del puesto

Sobre la empresa móvil-first La mayoría de las herramientas para pequeñas empresas no fueron creadas para verdaderos operadores. Fueron creadas para empleados en oficinas, no para personas que gestionan un negocio desde su teléfono. Estamos cambiando eso. Creamos software de negocios móvil-first que se siente como una aplicación de consumo, funciona con IA y se expande como una marca de creador. Nuestro primer producto, Allo https://www.withallo.com/, te da un segundo número en tu teléfono, responde a llamadas perdidas con IA, transcribe todo y lo sincroniza con tu CRM. Más de 20.000 empresas lo utilizan todos los días. Lo próximo: gastos, facturación y más. Hemos recaudado más de 15 millones de dólares de Base10, Lightspeed, EMBLEM y más de 30 operadores de alto nivel. Nuestro equipo está basado en París, Buenos Aires y Miami. Impulsa la evolución de nuestra tecnología backend, infraestructura y capacidades de IA para garantizar un alto rendimiento, escalabilidad e integración fluida para nuestras aplicaciones móviles. ¿QUÉ HARÁS? - Trabajar junto a nuestro CTO para construir los cimientos, el presente y el futuro de nuestros sistemas backend y de IA. - Desarrollar y mejorar sistemas backend para aplicaciones existentes y nuevas en conjunto con ingenieros móviles. - Contribuir al diseño de sistemas, planificación de infraestructura, procesos de CI/CD y flujos de datos. ¿EN QUÉ TRABAJARÁS? - Implementar y mantener sistemas backend escalables y confiables utilizando lenguajes como Kotlin, Java, Go, Python o similares. - Diseñar y definir herramientas backend, bases de datos y la arquitectura de nuestras aplicaciones. - Trabajar directamente con servicios en la nube (por ejemplo, AWS, Supabase, Cloudflare). - Crear herramientas, bibliotecas o componentes para mejorar la eficiencia de los procesos de desarrollo backend. ¿QUÉ ESTAMOS BUSCANDO? 1. Ingeniería backend: - Competencia en desarrollo backend con experiencia en lenguajes como Kotlin, Java, Go, Python o similares. - Familiaridad con el diseño, gestión y optimización de bases de datos. - Historial de construcción y mantenimiento de sistemas backend escalables y confiables. - Experiencia con IA es un fuerte plus, especialmente en la aplicación de modelos a casos de uso de productos del mundo real y la optimización del rendimiento en entornos de producción. 2. Arquitectura de sistemas: - Experiencia en el diseño de arquitecturas backend escalables y mantenibles, comprendiendo cuándo aplicar diferentes patrones arquitectónicos. - Capacidad para monitorear toda la arquitectura utilizando herramientas como New Relic o Datadog. 3. Rendimiento y datos: - Sabes cómo construir código escalable y mantenible. - Te importa qué medir y cómo impacta en el negocio y los usuarios. - Rastreas el comportamiento, el uso y el rendimiento, y mejoras en base a eso. 4. Cómo piensas: - Te importa por qué construimos cosas, no solo cómo. - Haces preguntas inteligentes, cuestionas ideas cuando es necesario y ayudas a dar forma a lo que viene. - Piensas en términos de valor para el usuario e impacto en el negocio. 5. Cómo trabajas: - Comunicas claramente, das retroalimentación sin ego y ayudas a otros a crecer. - Te mueves rápido, tomas propiedad y prosperas en la ambigüedad. - Estás cómodo trabajando en inglés — y en un equipo pequeño con grandes objetivos. ¿QUÉ IMPORTA PARA NOSOTROS? - Has trabajado en empresas de productos. - 4+ años de experiencia diseñando y construyendo sistemas de alto rendimiento utilizados por millones. - Eres proactivo, autónomo y sabes cómo llenar los vacíos. - Puedes comunicarte en inglés, ya que ese es nuestro idioma oficial. La mayoría del equipo también habla español y francés. ¿QUÉ OFRECEMOS? - Salario competitivo (en USD o equivalente local). - Paquete de equidad. - Retiros de equipo de 10 días en el extranjero cada trimestre. - Viajes a nuestros Hubs (París/Miami/BA) para onboarding y más. - Laptop y configuración de trabajo de tu elección. - Cobertura de seguro de salud privado (para contrataciones en EE. UU. o LATAM). - Un equipo ajustado y ambicioso que construye algo real: rápido. ¿CÓMO APLICAR? Haz clic en el botón Aplicar en esta página para enviar tu solicitud. No se necesita carta de presentación, solo cuéntanos quién eres y por qué este rol se adapta a ti. ¿No eres la coincidencia perfecta, pero quieres unirte a nosotros? Envía una solicitud espontánea a [email protected] o [email protected]. Damos la bienvenida a personas de todos los orígenes. Si eres parte de un grupo subrepresentado en tecnología, especialmente queremos escucharte.

Responsabilidades

  • Diseñar y desarrollar backend
  • Implementar y mantener sistemas escalables
  • Trabajar con servicios de Cloud

Skills requeridas

Diseño de sistemasArquitectura de backendDesarrollo de backendOptimización de rendimientoIntegración de sistemasComunicación claraTrabajo en equipoAutonomíaProactividad

Beneficios

  • Salario competitivo
  • Paquete de equidad
  • Retiros de equipo abroad
  • Seguro de salud privado