
Global
180 d
Descripción del trabajo
El puesto consiste en diseñar y construir los sistemas centrales de Bunny Database y Edge Scripting, que son rápidos, componibles y están completamente integrados en la plataforma global de CDN. Se trabajará con servicios backend en Rust, se integrarán motores basados en SQLite y se perfeccionará la experiencia del desarrollador para que la implementación en el borde sea tan fluida como ejecutar código localmente.
Responsabilidades:
- Diseñar, crear y operar los servicios principales que impulsan Bunny Database y Edge Scripting, utilizando Rust como lenguaje principal.
- Integrar los motores de almacenamiento libSQL/SQLite y crear API confiables e intuitivas.
- Implementar y desarrollar los canales de plano de control, plano de datos y observabilidad con pilas de métricas y registro modernas y flujos de trabajo automatizados de compilación e implementación.
- Ser responsable del ciclo completo de desarrollo de software: arquitectura, codificación, pruebas automatizadas, implementación, rotaciones de guardia y revisiones posteriores a incidentes.
- Colaborar con el equipo de producto para convertir problemas diarios en funciones que mejoren la experiencia del usuario.
- Optimizar continuamente para lograr baja latencia y escalabilidad horizontal en una red PoP global.
- Redactar documentación técnica clara y aplicaciones de ejemplo que muestren las mejores prácticas.
Requisitos:
- Más de 5 años de experiencia profesional en ingeniería de software, incluidos más de 2 años en Rust.
- Competencia en JavaScript/TypeScript y ecosistemas de compilación modernos para crear ejemplos y SDK de Edge Scripting y EdgeDB.
- Conocimiento de sistemas distribuidos, programación asincrónica y protocolos de red (gRPC, WebSockets, etc.).
- Experiencia práctica ejecutando cargas de trabajo de producción en contenedores Linux y operando pipelines CI/CD.
- Familiaridad con bases de datos SQ, la experiencia con libSQL o SQLite es una ventaja.
Salario a percibir
A convenir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.



