Empleo
Del feed del socio
Ingeniero de Software - Ramificación
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- Sí
- Empresa
- Supabase
- Nivel
- Any
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Acerca de Supabase
Supabase es la plataforma de desarrollo de Postgres, creada por desarrolladores para desarrolladores. Proporcionamos una solución de backend completa que incluye base de datos, autenticación, almacenamiento, funciones perimetrales, tiempo real y búsqueda vectorial. Todos los servicios están profundamente integrados y diseñados para el crecimiento.
Acerca del rol
Estamos creando una plataforma de ejecución de CI/CD de alto rendimiento similar a los ejecutores utilizados por herramientas como Buildkite, GitHub Actions y Blacksmith CI. Nuestra plataforma ejecuta procesos de desarrollo de manera confiable a escala, se integra profundamente con el control de fuente y automatiza los flujos de trabajo de compilación, prueba e implementación.
En este rol, diseñará y construirá los sistemas distribuidos responsables de ejecutar canalizaciones de CI/CD de forma segura y eficiente. Esto incluye orquestar entornos informáticos efímeros, gestionar el aislamiento de compilaciones, programar trabajos entre flotas de trabajadores y garantizar la confiabilidad a escala.
Este puesto es ideal para alguien que prospera en entornos asincrónicos y de ritmo rápido y está entusiasmado con la creación de herramientas de desarrollo que puedan escalar a millones.
De qué serás responsable
•
Diseñe y mejore el motor de orquestación central que gestiona el ciclo de vida de creación, fusión y cambio de base de sucursales de Supabase.
•
Proporcione un entorno de ejecución efímero en espacio aislado en EKS/ECS para ejecutar cargas de trabajo de compilación que no sean de confianza desde repositorios git conectados con secretos administrados de forma segura.
•
Implemente una programación de trabajos que se amplíe a miles de compilaciones simultáneas.
•
Optimice y reduzca los tiempos de ejecución de las canalizaciones con almacenamiento en caché, almacenamiento de artefactos y reutilización de dependencias.
•
Administre la lógica de reintento, tiempo de espera, cancelación y propagación de fallas para garantizar que las canalizaciones se comporten de manera predecible en condiciones de falla.
•
Instrumente el ciclo de vida completo de la tubería con herramientas de observabilidad para mostrar seguimientos, métricas y registros estructurados al usuario final.
•
Desarrolle archivos de configuración (JSON/TOML) e integraciones (Terraform/Pulumi) que permitan a los equipos definir, activar e inspeccionar fácilmente canalizaciones en código.
Podrías ser una buena opción si
•
Tener sólidas habilidades de ingeniería de software (se requieren Go y Typecript);
•
Tener más de 3 años de experiencia en la construcción y operación de infraestructura en la nube o sistemas distribuidos a escala;
•
Tener conocimientos de infraestructura en la nube: se requiere familiaridad con las construcciones de AWS; se prefiere tener experiencia previa en el uso de los SDK de AWS y las herramientas de IaC (Pulumi, Terraform, etc.) para construir y operar la infraestructura.
•
Tener una mentalidad de operaciones de producción: historial de creación de sistemas confiables, observables y mantenibles.
•
Tenga una mentalidad de propiedad: prosperará al poder operar de forma independiente con orientación de alto nivel.
•
Comunicarse claramente entre audiencias técnicas y no técnicas.
•
Tener experiencia en equipos asincrónicos o distribuidos globalmente.
•
Están motivados al resolver problemas del mundo real para los desarrolladores.
•
Se sienten cómodos navegando por la ambigüedad y moviéndose rápidamente.
Lo que ofrecemos
•
Totalmente remoto
Contratamos a nivel global. Creemos que puede hacer su mejor trabajo desde cualquier lugar. No hay oficinas de Supabase, pero ofrecemos una membresía de WeWork o un subsidio de trabajo conjunto que puede utilizar en cualquier parte del mundo.
•
ESOP
Cada miembro del equipo recibe ESOP (propiedad accionaria) de la empresa. Queremos que todos compartan las ventajas de lo que estamos construyendo juntos.
•
Asignación tecnológica
Utilice este presupuesto para configurar su entorno de trabajo ideal: computadora portátil, monitor, auriculares o lo que sea que le ayude a hacer su mejor trabajo.
•
Beneficios para la salud
Supabase cubre el 100% del seguro médico de los empleados y el 80% de los dependientes, estés donde estés. Tu bienestar y la salud de tu familia son importantes para nosotros.
•
Anualmente fuera de los sitios
Una vez al año, toda la empresa se reúne en una nueva ciudad para pasar una semana de conexión, colaboración y diversión. Es lo más destacado de nuestro año.
•
Trabajo flexible
Operamos de forma asincrónica y confiamos en usted para administrar su propio tiempo. Sabes lo que hay que hacer y cuándo.
•
Desarrollo profesional
Cada miembro del equipo recibe un subsidio educativo anual para gastar en aprendizaje: cursos, libros, conferencias o cualquier cosa que respalde su crecimiento.
Acerca del equipo
Supabase nació de forma remota y de código abierto primero. Creemos que nuestro equipo distribuido globalmente es nuestra arma secreta a la hora de crear herramientas que les encantan a los desarrolladores.
•
~400 miembros del equipo
•
Más de 60 países
•
Más de 20 idiomas hablados
•
Más de mil millones de dólares recaudados (incluyendo nuestra Serie F de 500 millones de dólares)
•
Más de 540.000 miembros de la comunidad
Nos movemos rápido, construimos en público y utilizamos lo que enviamos. Si está en su proyecto, probablemente también lo usemos en el nuestro. Creemos profundamente en el ecosistema de código abierto y nos esforzamos por respaldar, no reemplazar, las herramientas y comunidades existentes.
Fuente: Jobicy (https://jobicy.com/jobs/156947-software-engineer-branching)
Supabase es la plataforma de desarrollo de Postgres, creada por desarrolladores para desarrolladores. Proporcionamos una solución de backend completa que incluye base de datos, autenticación, almacenamiento, funciones perimetrales, tiempo real y búsqueda vectorial. Todos los servicios están profundamente integrados y diseñados para el crecimiento.
Acerca del rol
Estamos creando una plataforma de ejecución de CI/CD de alto rendimiento similar a los ejecutores utilizados por herramientas como Buildkite, GitHub Actions y Blacksmith CI. Nuestra plataforma ejecuta procesos de desarrollo de manera confiable a escala, se integra profundamente con el control de fuente y automatiza los flujos de trabajo de compilación, prueba e implementación.
En este rol, diseñará y construirá los sistemas distribuidos responsables de ejecutar canalizaciones de CI/CD de forma segura y eficiente. Esto incluye orquestar entornos informáticos efímeros, gestionar el aislamiento de compilaciones, programar trabajos entre flotas de trabajadores y garantizar la confiabilidad a escala.
Este puesto es ideal para alguien que prospera en entornos asincrónicos y de ritmo rápido y está entusiasmado con la creación de herramientas de desarrollo que puedan escalar a millones.
De qué serás responsable
•
Diseñe y mejore el motor de orquestación central que gestiona el ciclo de vida de creación, fusión y cambio de base de sucursales de Supabase.
•
Proporcione un entorno de ejecución efímero en espacio aislado en EKS/ECS para ejecutar cargas de trabajo de compilación que no sean de confianza desde repositorios git conectados con secretos administrados de forma segura.
•
Implemente una programación de trabajos que se amplíe a miles de compilaciones simultáneas.
•
Optimice y reduzca los tiempos de ejecución de las canalizaciones con almacenamiento en caché, almacenamiento de artefactos y reutilización de dependencias.
•
Administre la lógica de reintento, tiempo de espera, cancelación y propagación de fallas para garantizar que las canalizaciones se comporten de manera predecible en condiciones de falla.
•
Instrumente el ciclo de vida completo de la tubería con herramientas de observabilidad para mostrar seguimientos, métricas y registros estructurados al usuario final.
•
Desarrolle archivos de configuración (JSON/TOML) e integraciones (Terraform/Pulumi) que permitan a los equipos definir, activar e inspeccionar fácilmente canalizaciones en código.
Podrías ser una buena opción si
•
Tener sólidas habilidades de ingeniería de software (se requieren Go y Typecript);
•
Tener más de 3 años de experiencia en la construcción y operación de infraestructura en la nube o sistemas distribuidos a escala;
•
Tener conocimientos de infraestructura en la nube: se requiere familiaridad con las construcciones de AWS; se prefiere tener experiencia previa en el uso de los SDK de AWS y las herramientas de IaC (Pulumi, Terraform, etc.) para construir y operar la infraestructura.
•
Tener una mentalidad de operaciones de producción: historial de creación de sistemas confiables, observables y mantenibles.
•
Tenga una mentalidad de propiedad: prosperará al poder operar de forma independiente con orientación de alto nivel.
•
Comunicarse claramente entre audiencias técnicas y no técnicas.
•
Tener experiencia en equipos asincrónicos o distribuidos globalmente.
•
Están motivados al resolver problemas del mundo real para los desarrolladores.
•
Se sienten cómodos navegando por la ambigüedad y moviéndose rápidamente.
Lo que ofrecemos
•
Totalmente remoto
Contratamos a nivel global. Creemos que puede hacer su mejor trabajo desde cualquier lugar. No hay oficinas de Supabase, pero ofrecemos una membresía de WeWork o un subsidio de trabajo conjunto que puede utilizar en cualquier parte del mundo.
•
ESOP
Cada miembro del equipo recibe ESOP (propiedad accionaria) de la empresa. Queremos que todos compartan las ventajas de lo que estamos construyendo juntos.
•
Asignación tecnológica
Utilice este presupuesto para configurar su entorno de trabajo ideal: computadora portátil, monitor, auriculares o lo que sea que le ayude a hacer su mejor trabajo.
•
Beneficios para la salud
Supabase cubre el 100% del seguro médico de los empleados y el 80% de los dependientes, estés donde estés. Tu bienestar y la salud de tu familia son importantes para nosotros.
•
Anualmente fuera de los sitios
Una vez al año, toda la empresa se reúne en una nueva ciudad para pasar una semana de conexión, colaboración y diversión. Es lo más destacado de nuestro año.
•
Trabajo flexible
Operamos de forma asincrónica y confiamos en usted para administrar su propio tiempo. Sabes lo que hay que hacer y cuándo.
•
Desarrollo profesional
Cada miembro del equipo recibe un subsidio educativo anual para gastar en aprendizaje: cursos, libros, conferencias o cualquier cosa que respalde su crecimiento.
Acerca del equipo
Supabase nació de forma remota y de código abierto primero. Creemos que nuestro equipo distribuido globalmente es nuestra arma secreta a la hora de crear herramientas que les encantan a los desarrolladores.
•
~400 miembros del equipo
•
Más de 60 países
•
Más de 20 idiomas hablados
•
Más de mil millones de dólares recaudados (incluyendo nuestra Serie F de 500 millones de dólares)
•
Más de 540.000 miembros de la comunidad
Nos movemos rápido, construimos en público y utilizamos lo que enviamos. Si está en su proyecto, probablemente también lo usemos en el nuestro. Creemos profundamente en el ecosistema de código abierto y nos esforzamos por respaldar, no reemplazar, las herramientas y comunidades existentes.
Fuente: Jobicy (https://jobicy.com/jobs/156947-software-engineer-branching)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Supabase
Publicación proporcionada por Supabase.