directohace 28 días

Golang Engineer: Cloud Platform

LuxorRemoto
Senior
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Buscamos un Golang Engineer para unirse a un equipo pequeño pero talentoso que está construyendo el futuro de los mercados de cómputo. El rol es remoto, pero se requiere disponibilidad en horarios de LATAM (GMT-3) o Filipinas (GMT+8).

Por qué aplicar

Ideal para desarrolladores de Golang que buscan un desafío en un equipo pequeño y talentoso en un proyecto innovador de mercados de cómputo en remoto.

Descripción del puesto

Sobre Tenki Empezamos Tenki con la creencia de que la computación es el nuevo petróleo digital. A medida que la demanda global de potencia de computación se acelera, la computación escalable y negociable se convertirá en uno de los mercados más valiosos de nuestra vida. Nuestro objetivo es convertirnos en líderes en el aprovechamiento, refinamiento y comercialización de la computación, desbloqueando una nueva clase de activos para el recurso digital más importante del mundo. Tenki conecta a los productores de computación con un universo creciente de consumidores. Los productores obtienen precios transparentes, liquidación predecible y acceso a la demanda global. Los consumidores obtienen acceso simple y amigable para desarrolladores a computación de alta calidad a precios competitivos. Actualmente estamos construyendo el lado del consumidor, comenzando con GitHub Actions, lo que permite a los desarrolladores descargar flujos de trabajo directamente a través de Tenki. Pronto expandiremos a una amplia gama de servicios en la nube como máquinas virtuales, bases de datos, agentes de inteligencia artificial y más. A medida que expandamos, nuestro enfoque se ampliará más allá de los consumidores para incluir el lado de la oferta, lo que permitirá a los productores ofrecer computación a través de Tenki y luego el desarrollo de instrumentos financieros que apoyen un mercado de computación más eficiente y negociable. Sobre el rol Estamos buscando un ingeniero de Golang para unirse a un equipo pequeño pero talentoso que está construyendo el futuro de los mercados de computación. Aunque el rol es remoto, necesitamos miembros del equipo que puedan trabajar de manera confiable dentro de nuestros husos horarios centrales en LATAM (GMT-3) o Filipinas (GMT+8), y que estén completamente cómodos comunicándose en inglés a través de nuestro equipo distribuido globalmente. Este puesto reportará al gerente de ingeniería de Tenki. En este rol, ayudarás a construir la infraestructura central que impulsa a Tenki. Harás: - Arquitecturar, mantener y evolucionar nuestros servicios de API gRPC centrales, basados en ConnectRPC. - Diseñar y operar una red de microservicios privada y programable que conecte de manera segura nuestros microservicios a través de la plataforma. - Gestionar servicios de identidad sobre la pila de Ory: Kratos, Keto y Hydra. - Desarrollar estrategias de mitigación de DDoS: anticipando y contrarrestando a los adversarios. - Construir servicios de gRPC de alto rendimiento en Golang desde cero, diseñados para escalar a millones de usuarios y eventualmente a miles de millones. - Definir e implementar infraestructura siguiendo principios inmutables, lo que permite la eliminación total, conmutación por error y reconstrucción rápida. - Impulsar ideas desde el concepto hasta la realidad escribiendo documentos claros de requisitos de ingeniería y traduciendo abstractos conceptos en planes accionables y resultados medibles. - Colaborar con nuestros equipos de aplicaciones (TypeScript) y plataforma para exponer APIs robustas y bien diseñadas para consumidores internos y externos. Sobre ti - Eres un ingeniero de Golang competente: tienes experiencia profunda en la construcción de aplicaciones concurrentes de alto rendimiento y sabes cómo exprimar el rendimiento del lenguaje cuando se escala a millones de usuarios. - Vives y respiras APIs: tienes un sólido historial de arquitecturar y mantener servicios de gRPC (puntos adicionales para ConnectRPC) y crear contratos robustos y documentados para consumidores internos y externos. - Entiendes la identidad y la autenticación: has implementado o gestionado servicios de identidad (pila de Ory: Kratos, Keto, Hydra o proveedores similares de OIDC/OAuth2) y comprendes las complejidades de asegurar datos de usuarios. - Tienes una mentalidad de "sistemas": no eres solo un desarrollador de aplicaciones; entiendes la superposición de red subyacente (por ejemplo, WireGuard, red de servicios) que conecta microservicios de manera segura. - Construyes para la resiliencia y la seguridad: tienes experiencia en anticipar comportamiento adversarial (DDoS) e implementar estrategias de mitigación, quizás aprovechando técnicas de eBPF o conformación de tráfico. - Practicas infraestructura inmutable: diseñas sistemas donde los servidores son ganado, no mascotas, lo que permite la eliminación total, conmutación por error y reconstrucción rápida sin intervención manual. - Defines el estándar: no solo escribes código; impulsas el proceso de ingeniería escribiendo documentos claros de requisitos de ingeniería y traduciendo conceptos abstractos en planes técnicos accionables. - Implementas con cuidado: construyes los monitores, defines los límites de error y documentas expectativas operativas para que la plataforma siga siendo mantenible por otros mucho después de que hayas enviado el código. - Te va bien en la ambigüedad: puedes establecer dirección en un entorno en etapa temprana donde las prioridades cambian y la claridad debe ser creada, no esperada. - Traes determinación y propiedad: te sumerges en problemas, envías soluciones pragmáticas, las escallas a medida que crece la demanda y las reemplazas cuando llega el momento. Estamos construyendo una startup dentro de una startup. Tenki nació dentro de Luxor http://www.luxor.tech mientras expandimos nuestra visión desde la minería de computación hasta la computación generalizada. Obtén más información sobre cómo trabajamos y nuestros principios aquí https://www.notion.so/Luxor-Culture-ed37647662cd4060834afb9db7f543a1?pvs=21. En Tenki creemos que contribuciones significativas pueden ser hechas por cualquiera. Los solicitantes calificados recibirán consideración para el empleo sin tener en cuenta raza, color, religión, sexo, orientación sexual, percepción o identidad de género, origen nacional, edad, estado civil, estado de veterano protegido o estado de discapacidad. ¡Tenki da la bienvenida a todos! Tenki no acepta currículums no solicitados de cazatalentos y agencias. Tenki no pagará a ninguna agencia o empresa de terceros que no tenga un acuerdo firmado con Tenki. Cómo usamos la IA en nuestro proceso de contratación Usamos herramientas de IA para respaldar ciertas partes de nuestro proceso de contratación y creemos en ser transparentes sobre cómo se utilizan. Durante tu aplicación, la IA puede ayudar a revisar CVs, calificaciones y asignaciones proporcionando información adicional, pero no toma decisiones; cada aplicación es evaluada en cada paso por un miembro de nuestro equipo de contratación. También usamos IA para transcribir entrevistas para que nuestro equipo pueda centrarse en la conversación en lugar de tomar notas. Las grabaciones de voz se eliminan automáticamente dentro de los 15 días. Además, la IA nos ayuda a mantener a los candidatos informados sobre el estado de su solicitud y nos ayuda a comprender cómo funciona nuestro proceso para que podamos mejorarlo con el tiempo. En todos los casos, la IA se utiliza para respaldar la eficiencia y la consistencia, no para reemplazar el juicio humano. Si tienes alguna pregunta sobre cómo usamos estas herramientas o tus datos, o si prefieres optar por no participar en cualquiera de estas características, por favor inclúyelos en la sección dedicada del formulario de solicitud y nos pondremos en contacto en consecuencia.

Responsabilidades

  • Arquitectura y mantenimiento de servicios de API
  • Diseño y operación de microservicios
  • Gestión de servicios de identidad
  • Desarrollo de estrategias de mitigación de DDoS

Skills requeridas

Desarrollo de APIsMicroserviciosIdentity & AuthSeguridadDDoS mitigationLiderazgoComunicaciónTrabajo en equipoResolución de problemas