Empresa de software busca Ingeniero de Desarrollo de Software III para unirse a su equipo de forma remota. El rol implica diseñar e implementar microservicios, optimizar el rendimiento, y mentorizar a ingenieros junior.
Si buscás un rol remoto donde puedas diseñar e implementar microservicios, optimizar sistemas y mentorizar colegas, este puesto en Emergence es para vos. Ideal para ingenieros con ganas de crecer en una empresa que potencia negocios de software.
Ingeniero de Desarrollo de Software (SDE-III), Emergence | Remoto - India/MENA /LATAM/ Europa del Este | Jornada Completa Quiénes Somos Emergence es una holding temática respaldada por The Pritzker Organization, enfocada exclusivamente en adquirir y escalar negocios de software que definen categorías. Invertimos en portafolios enfocados, grupos operativos especializados con profunda experiencia en el dominio y metodologías probadas. Emergence combina rigor operativo con una mentalidad de crecimiento de capital, impulsando el crecimiento sostenible de ARR, mejoras en la rentabilidad y resultados líderes en la industria para los clientes. La Misión Construir sistemas backend confiables en todas las empresas de la cartera que escalen con el negocio y lanzar funcionalidades que impacten directamente a los clientes. Qué Harás - Diseñar e implementar microservicios y APIs que manejen tráfico de producción con objetivos medibles de tiempo de actividad y latencia. - Identificar y corregir cuellos de botella de rendimiento en código o infraestructura, cuantificando el impacto de tus optimizaciones. - Lanzar funcionalidades de extremo a extremo, desde la especificación hasta la producción, incluyendo pruebas, revisión de código y respuesta a incidentes. - Proponer soluciones de arquitectura respaldadas por estimaciones de carga o resultados de pruebas de concepto para abordar desafíos de escalabilidad. - Construir sistemas de logging, monitoreo y alertas que expongan problemas accionables antes de que impacten a los usuarios. - Mentorizar a ingenieros junior a través de revisiones de código y emparejamiento para acelerar su capacidad de lanzar funcionalidades de forma independiente. Qué Buscamos Requisitos Indispensables: - Dominio de al menos un lenguaje backend (Python, Node.js) con sistemas de producción lanzados. - Más de 4 años de experiencia en desarrollo de software. - Comodidad escribiendo la mayoría del código utilizando IA. - Experiencia diseñando y depurando microservicios o sistemas distribuidos con APIs REST. - Sólidas habilidades en SQL y capacidad probada para optimizar consultas de bases de datos y diseño de esquemas. - Historial de propiedad de funcionalidades de extremo a extremo, desde el diseño hasta el despliegue en producción. - Comodidad lanzando código en entornos cambiantes y depurando problemas de producción bajo presión. - Conocimiento práctico de ORMs como Prisma y bases de datos relacionales como PostgreSQL. - Familiaridad con colas de trabajos en segundo plano y gestión de tareas programadas. - Experiencia con Redis o sistemas compatibles con Redis para caché y pub-sub. - Buen sentido del producto y haber construido proyectos o productos de extremo a extremo, incluyendo frontend/diseño. Sería un plus: - Experiencia con herramientas de contenerización como Docker o Kubernetes. - Familiaridad con colas de mensajes o plataformas de streaming de eventos como Kafka o RabbitMQ. - Exposición a plataformas en la nube como AWS, GCP o Azure. - Experiencia con autenticación basada en JWT y gestión de sesiones. - Familiaridad con AWS CloudWatch o herramientas similares de logging y monitoreo. Quién Eres Detectas brechas de rendimiento en sistemas que heredas y las corriges porque el problema te molesta, no porque alguien te lo asignó. Has ampliado tu alcance asumiendo problemas de infraestructura. Cambias de opinión sobre decisiones técnicas cuando tus compañeros presentan mejores datos. Das crédito a tus compañeros sin que te lo pidan al describir el trabajo realizado. Reescribes tu propio código antes de la revisión si no cumple tu estándar de claridad y capacidad de prueba. Te niegas a lanzar trabajo defectuoso bajo la presión de una fecha límite. Qué Ofrecemos - Salario competitivo alineado con las tarifas del mercado para ingenieros backend. - Totalmente remoto con horarios de trabajo flexibles. - Presupuesto de desarrollo profesional para cursos, conferencias y certificaciones.