
Canonical
3 de agosto de 2026
Ingeniero de Software en C y Golang - dqlite
Desarrolla soluciones de bases de datos distribuidas con SQLite, Raft y Go en Canonical, l铆der global en software open source.
Comparte esta vacante
Esta vacante es para ti si:
Tienes experiencia s贸lida en sistemas distribuidos y C, disfrutas resolver problemas complejos en infraestructura cr铆tica, y te atrae colaborar con una comunidad open source global. Ideal si buscas una empresa remota desde hace casi 20 a帽os (saben c贸mo hacerlo bien) con presupuesto de aprendizaje, equipos distribuidos en 70+ pa铆ses, y la oportunidad de impactar directamente en tecnolog铆as que el mundo usa a diario.
Descripci贸n del Puesto
Sobre esta oportunidad
Canonical busca un ingeniero de software especializado en C y Golang para trabajar en dqlite, una base de datos SQLite distribuida que implementa el protocolo Raft para consenso y replicaci贸n. Esta es una oportunidad 煤nica para impactar directamente en tecnolog铆as modernas que alimentan infraestructuras cr铆ticas en la nube, inteligencia artificial e IoT a nivel mundial. Trabajar谩s en libraft, dqlite y go-dqlite, componentes que se utilizan en MicroK8s, LXD y otros proyectos de gran escala.
Se trata de una posici贸n 100% remota dentro de la regi贸n EMEA, con la flexibilidad de trabajar desde donde est茅s. Canonical es una empresa global con m谩s de 1,000 colaboradores distribuidos en m谩s de 70 pa铆ses, pionera en trabajo distribuido desde su fundaci贸n en 2004.
Perfil buscado
Buscamos a alguien con experiencia s贸lida en sistemas distribuidos y programaci贸n en C que tenga la capacidad de entender arquitecturas complejas r谩pidamente. Idealmente, tendr谩s conocimiento previo de Raft o similares. Tu enfoque ser谩 dise帽ar e implementar mejoras, depurar problemas en producci贸n, participar en revisiones de c贸digo y arquitectura, adem谩s de colaborar activamente con la comunidad open source y partners comerciales.
Valoramos especialmente a quienes disfrutan aprender constantemente, tienen excelentes habilidades de comunicaci贸n escrita y verbal, y entienden c贸mo funcionan los patrones de concurrencia y programaci贸n asincr贸nica en sistemas de misi贸n cr铆tica.
Requisitos clave
- Experiencia comprobada con sistemas distribuidos (preferiblemente con Raft o similares)
- Conocimiento s贸lido de programaci贸n en C
- Comprensi贸n clara de patrones de concurrencia y programaci贸n asincr贸nica (un plus)
- Capacidad demostrada de aprender r谩pidamente nuevos sistemas y tecnolog铆as
- Excelentes habilidades de comunicaci贸n escrita y verbal
- Licenciatura en Ciencias de la Computaci贸n, STEM o carrera equivalente
Actividades principales
- Dise帽ar e implementar nuevas funcionalidades en dqlite
- Depurar y resolver problemas reportados por usuarios
- Mejorar tests Jepsen, pruebas automatizadas de alta disponibilidad y stress tests
- Participar activamente en revisiones de c贸digo y arquitectura
- Interactuar con la comunidad open source y asociados comerciales
Beneficios de la posici贸n
- Entorno de trabajo completamente remoto con encuentros presenciales dos veces al a帽o en ubicaciones interesantes alrededor del mundo
- Presupuesto personal de desarrollo y aprendizaje de USD 2,000 por a帽o
- Revisi贸n anual de compensaci贸n (y m谩s frecuente para reci茅n egresados)
- Bonificaci贸n anual basada en desempe帽o
- Programa de reconocimiento y recompensas
- Vacaciones pagadas anuales
- Licencia de maternidad y paternidad
- Programa de Asistencia al Empleado
- Oportunidades de viajar para conocer colegas en nuevas ubicaciones
- Priority Pass y mejoras en viajes para eventos de largo alcance de la empresa
驴Por qu茅 considerar esta empresa?
Canonical es una empresa pionera en el movimiento global hacia software open source. Como la empresa detr谩s de Ubuntu, una de las plataformas m谩s importantes en IA, IoT y computaci贸n en la nube, tu trabajo tendr谩 un impacto real en c贸mo el mundo construye infraestructura digital. La empresa mantiene un est谩ndar muy alto de excelencia, es rentable y est谩 en crecimiento constante. Ha sido remota desde su creaci贸n, lo que significa que la cultura de trabajo distribuido est谩 profundamente establecida. Adem谩s, se compromete activamente con la igualdad de oportunidades y valora la diversidad de experiencias, perspectivas y trasfondos.
Rango salarial
No especificado por la empresa. La compensaci贸n se determina considerando ubicaci贸n geogr谩fica, experiencia y desempe帽o.
驴Te interesa? Aplica directamente desde el enlace de la vacante.
Vacante originalmente detectada en Jobicy. Descripci贸n adaptada por el equipo de Vacantes Remotas.
Vacantes relacionadas

Canonical
Ingeniero Web Senior
Desarrolla proyectos web de alto impacto en Ubuntu, lidera buenas pr谩cticas y gu铆a al equipo desde remoto en EMEA.

Canonical
Ingeniero de Software Senior - Soluciones de Infraestructura
Canonical busca un ingeniero de software senior apasionado por open source para desarrollar MAAS, la plataforma de aprovisionamiento de servidores bare metal de pr贸xima generaci贸n.

RTX
Ingeniero Principal de Dise帽o de Hardware - Productos de Computaci贸n
RTX busca un Ingeniero Principal de Dise帽o de Hardware con 8+ a帽os de experiencia para desarrollar computadoras avi贸nicas de 煤ltima generaci贸n. Remoto, requiere ciudadan铆a estadounidense.

Softgic
Desarrollador RPG/AS400 y JD Edwards EnterpriseOne
Buscamos desarrollador especializado en RPG/RPGLE para IBM AS400 y JD Edwards EnterpriseOne. Posici贸n remota a tiempo completo.