Acerca del puesto
Arquitecto de Rust / Desarrollador de backend
Pago: $50–$70/hora
Ubicación: Global, totalmente remoto
Tipo de puesto: Contratista (~15 horas por semana)
Horario: flexible; puede elegir las horas y los días en que trabaja, incluidos los fines de semana si lo desea (siempre que esté activo)
Buscamos un Arquitecto de Rust / Desarrollador de backend altamente cualificado para contribuir a un proyecto de entrenamiento de IA que involucra Rust en producción, arquitectura de backend, sistemas asíncronos y concurrentes, diseño de servicios, infraestructura y depuración técnica. El puesto requiere una sólida capacidad de programación y el criterio para evaluar si los sistemas de backend son correctos, fiables, mantenibles y adecuados para su uso en producción.
Alcance del trabajo
- Resolver y validar problemas de backend en Rust que involucren el comportamiento de los servicios, las API, la persistencia, la concurrencia, el rendimiento y la fiabilidad.
- Traducir los requisitos funcionales, los objetivos de rendimiento y las expectativas de gestión de fallos en flujos de implementación y de pruebas reproducibles.
- Preparar espacios de trabajo de crates de Rust, archivos de configuración, fixtures de pruebas, servicios de dependencias, bases de datos y entornos en contenedores.
Cualificaciones preferidas
- Sólido conocimiento de Rust, el diseño de servicios de backend, las API, los sistemas de datos, la concurrencia y la arquitectura de software de producción.
- Experiencia en la formulación y realización de análisis técnicos que involucren la corrección, el rendimiento, la escalabilidad o la fiabilidad del backend.
- Dominio práctico de Rust en software profesional, de investigación o de código abierto de envergadura
- Responsabilidad clara de la arquitectura de Rust
Proceso:
- Presente su solicitud al puesto y complete las preguntas de preselección
- Complete la entrevista con IA (aprox. 30 minutos), revisada por los reclutadores)
- Revisión del responsable de contratación
Estructura de compensación
La compensación se basa en los resultados; a los expertos se les paga por cada tarea que cumpla las especificaciones del proyecto. El tiempo necesario para completar el trabajo puede variar según la experiencia y el flujo de trabajo del experto. Se aplican requisitos mínimos de entrega. Los expertos deben entregar un mínimo de tareas por semana.
Calendario de inicio y disponibilidad
Por lo general cubrimos los puestos en un plazo de 48 horas y buscamos expertos listos para incorporarse de inmediato. Si resulta seleccionado, esperamos que comience sus primeras tareas dentro de las 24–48 horas posteriores a completar la incorporación.