Empleo
Del feed del socio
Ingeniero sénior de software back-end
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- No
- Empresa
- Extrac.ai
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 ExTrac
ExTrac es una empresa de inteligencia de decisiones utilizada por gobiernos, organizaciones de defensa, instituciones financieras y corporaciones que operan en entornos complejos y en rápida evolución. Nuestras capacidades fusionan fuentes de datos seleccionadas, IA de dominio específico y una profunda experiencia humana para transformar la sobrecarga de información en una previsión clara y procesable.
Nuestra ambición es convertirnos en la columna vertebral analítica en la que confían las organizaciones cuando la incertidumbre geopolítica se convierte en una oportunidad o un riesgo estratégico. Más en extrac.ai.
El papel
Estamos buscando un ingeniero de software senior para unirse al equipo de ingeniería de ExTrac para ayudar a construir y operar los servicios y tuberías en los que se ejecuta la plataforma.
ExTrac toma un corpus de múltiples fuentes ingerido continuamente y lo convierte en productos que los analistas utilizan para tomar decisiones bajo presión de tiempo. Usted será responsable de crear y ejecutar los microservicios backend que lo hacen posible: servicios y bases de datos que exponen datos seleccionados a través de API, ejecutan búsquedas y agregaciones en índices grandes, mantienen el estado de las aplicaciones y mantienen todo rápido y correcto a medida que crecen el volumen y el número de clientes.
El trabajo es amplio por diseño. En un solo trimestre, abarca el diseño de servicios y API, el rendimiento de la base de datos y la búsqueda, los canales de datos de larga duración, la infraestructura de la nube y las herramientas de implementación subyacentes a todo ello. Será propietario de servicios de principio a fin a través de una base de código Go y Python, trabajando junto con el equipo de IA que crea nuestras funciones analíticas y de agencia, el equipo de frontend que crea las interfaces web y móvil, y los analistas y gerentes de producto que definen lo que se construye.
¿Qué implica el trabajo?
Diseño y entrega de servicios.
• Tome un problema ambiguo, recopile requisitos, escriba un diseño técnico y envíelo a producción con una supervisión mínima.
• Servicios propios de extremo a extremo, incluyendo la consolidación o desmantelamiento de lo que reemplazan.
• Contribuir y liderar las decisiones de diseño y arquitectura de sistemas.
• Diseñar API utilizadas tanto por equipos internos como por clientes, y mantenerlas con contratos claros y versiones sensatas a medida que crece el número de consumidores.
• Trate la capa de almacenamiento como una preocupación de diseño en lugar de un detalle de implementación: esquema, estrategia de indexación y patrones de acceso. Establezca patrones y límites de acceso claros.
ingeniería de producción
• Desarrollar microservicios basados en Go y Python para respaldar la recopilación, el procesamiento y las consultas de datos.
• Mantener los servicios dentro de los estándares de producción en cuanto a latencia, costo y confiabilidad, con la instrumentación implementada para saber cuándo no los están cumpliendo.
• Construir y operar canales de transmisión de datos de alto rendimiento y trabajar para mejorar la escalabilidad, la solidez y la latencia.
• Optimice el rendimiento de las bases de datos y los índices cuando sea la limitación del comportamiento del producto.
Trabajar con analistas, productos y el equipo de ML
• Trabajar directamente con los analistas que utilizan nuestros productos, convirtiendo lo que encontraron en la práctica en cambios en el sistema.
• Iterar rápidamente frente a una transmisión en vivo de solicitudes de productos, señalando dónde chocan con el trabajo de la plataforma a largo plazo.
• Asóciese con los equipos de inteligencia artificial y frontend para ofrecer funciones multifuncionales, resolviendo los problemas de ingeniería, rendimiento y confiabilidad que se encuentran fuera de su alcance.
• Mejorar las bases compartidas de las que dependen otros ingenieros: canales de implementación, plantillas de servicio, observabilidad y los entornos en los que se ejecuta su trabajo.
Deberías aplicar si
• Ha creado y operado sistemas backend de producción. Pasará su tiempo trabajando y siendo propietario de servicios, bases de datos y API de Go y Python, y conocerá la diferencia entre algo que funciona en una computadora portátil y algo que resiste la carga de producción, la latencia y el costo.
• Puede operar con un alto grado de autonomía. Se confiará en usted para liderar proyectos, tomar decisiones e impulsar resultados. Trabajamos en problemas abiertos sin respuesta establecida, y cuando el enfoque obvio falla, generas alternativas en lugar de detenerte.
• No confías en un cambio hasta que lo has medido. Buscar el perfilador, el rastro o la métrica es más un instinto que una ocurrencia tardía.
• Trata la calidad, la seguridad y la observabilidad como fundamentos de ingeniería en lugar de extras opcionales, y defiende la necesidad de abordar la deuda técnica en lugar de vivir con ella.
• Subes el listón para los ingenieros que te rodean de maneras que ellos reconocerían: colaborando en problemas fuera de tu propio proyecto, dejando reseñas de las que la gente aprende y escribiendo cosas para la siguiente persona.
• Quieres trabajar en cosas que importan. Nuestro software se encuentra detrás de las decisiones tomadas por gobiernos, organizaciones de defensa e instituciones que operan donde equivocarse o llegar tarde conlleva consecuencias reales.
Adónde te puede llevar este papel
• Profundice su propiedad. Un rendimiento sólido significa propiedad sobre secciones más grandes de la plataforma, más voz arquitectónica sobre cómo evolucionan nuestros servicios y más influencia sobre los problemas que asumimos.
• Amplitud en lugar de un camino estrecho. El trabajo sigue el problema, lo que significa el diseño del servicio un mes y el trabajo de ductos o infraestructura el siguiente. Los ingenieros aquí tienen la oportunidad de desarrollar profundidad en varias áreas en lugar de ser canalizados a una sola.
• Progresar sin cambiar de rumbo. ExTrac valora por igual las rutas de IC y de gestión: el ingeniero de personal y el gerente de ingeniería se encuentran en el mismo nivel, y asumir informes no es el precio de la progresión.
Requisitos
Debido a la naturaleza de nuestro trabajo y a los clientes que apoyamos, los solicitantes deben ser elegibles para obtener una autorización de seguridad del Reino Unido. Actualmente solo podemos considerar solicitantes que sean nacionales de un estado miembro de la OTAN, Australia o Nueva Zelanda.
• Más de 4 años de experiencia profesional en ingeniería de software, con capacidad demostrada para ofrecer servicios de nivel de producción y experiencia en la posesión de funciones de principio a fin.…
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/extracai/senior-backend-software-engineer-london-334867)
ExTrac es una empresa de inteligencia de decisiones utilizada por gobiernos, organizaciones de defensa, instituciones financieras y corporaciones que operan en entornos complejos y en rápida evolución. Nuestras capacidades fusionan fuentes de datos seleccionadas, IA de dominio específico y una profunda experiencia humana para transformar la sobrecarga de información en una previsión clara y procesable.
Nuestra ambición es convertirnos en la columna vertebral analítica en la que confían las organizaciones cuando la incertidumbre geopolítica se convierte en una oportunidad o un riesgo estratégico. Más en extrac.ai.
El papel
Estamos buscando un ingeniero de software senior para unirse al equipo de ingeniería de ExTrac para ayudar a construir y operar los servicios y tuberías en los que se ejecuta la plataforma.
ExTrac toma un corpus de múltiples fuentes ingerido continuamente y lo convierte en productos que los analistas utilizan para tomar decisiones bajo presión de tiempo. Usted será responsable de crear y ejecutar los microservicios backend que lo hacen posible: servicios y bases de datos que exponen datos seleccionados a través de API, ejecutan búsquedas y agregaciones en índices grandes, mantienen el estado de las aplicaciones y mantienen todo rápido y correcto a medida que crecen el volumen y el número de clientes.
El trabajo es amplio por diseño. En un solo trimestre, abarca el diseño de servicios y API, el rendimiento de la base de datos y la búsqueda, los canales de datos de larga duración, la infraestructura de la nube y las herramientas de implementación subyacentes a todo ello. Será propietario de servicios de principio a fin a través de una base de código Go y Python, trabajando junto con el equipo de IA que crea nuestras funciones analíticas y de agencia, el equipo de frontend que crea las interfaces web y móvil, y los analistas y gerentes de producto que definen lo que se construye.
¿Qué implica el trabajo?
Diseño y entrega de servicios.
• Tome un problema ambiguo, recopile requisitos, escriba un diseño técnico y envíelo a producción con una supervisión mínima.
• Servicios propios de extremo a extremo, incluyendo la consolidación o desmantelamiento de lo que reemplazan.
• Contribuir y liderar las decisiones de diseño y arquitectura de sistemas.
• Diseñar API utilizadas tanto por equipos internos como por clientes, y mantenerlas con contratos claros y versiones sensatas a medida que crece el número de consumidores.
• Trate la capa de almacenamiento como una preocupación de diseño en lugar de un detalle de implementación: esquema, estrategia de indexación y patrones de acceso. Establezca patrones y límites de acceso claros.
ingeniería de producción
• Desarrollar microservicios basados en Go y Python para respaldar la recopilación, el procesamiento y las consultas de datos.
• Mantener los servicios dentro de los estándares de producción en cuanto a latencia, costo y confiabilidad, con la instrumentación implementada para saber cuándo no los están cumpliendo.
• Construir y operar canales de transmisión de datos de alto rendimiento y trabajar para mejorar la escalabilidad, la solidez y la latencia.
• Optimice el rendimiento de las bases de datos y los índices cuando sea la limitación del comportamiento del producto.
Trabajar con analistas, productos y el equipo de ML
• Trabajar directamente con los analistas que utilizan nuestros productos, convirtiendo lo que encontraron en la práctica en cambios en el sistema.
• Iterar rápidamente frente a una transmisión en vivo de solicitudes de productos, señalando dónde chocan con el trabajo de la plataforma a largo plazo.
• Asóciese con los equipos de inteligencia artificial y frontend para ofrecer funciones multifuncionales, resolviendo los problemas de ingeniería, rendimiento y confiabilidad que se encuentran fuera de su alcance.
• Mejorar las bases compartidas de las que dependen otros ingenieros: canales de implementación, plantillas de servicio, observabilidad y los entornos en los que se ejecuta su trabajo.
Deberías aplicar si
• Ha creado y operado sistemas backend de producción. Pasará su tiempo trabajando y siendo propietario de servicios, bases de datos y API de Go y Python, y conocerá la diferencia entre algo que funciona en una computadora portátil y algo que resiste la carga de producción, la latencia y el costo.
• Puede operar con un alto grado de autonomía. Se confiará en usted para liderar proyectos, tomar decisiones e impulsar resultados. Trabajamos en problemas abiertos sin respuesta establecida, y cuando el enfoque obvio falla, generas alternativas en lugar de detenerte.
• No confías en un cambio hasta que lo has medido. Buscar el perfilador, el rastro o la métrica es más un instinto que una ocurrencia tardía.
• Trata la calidad, la seguridad y la observabilidad como fundamentos de ingeniería en lugar de extras opcionales, y defiende la necesidad de abordar la deuda técnica en lugar de vivir con ella.
• Subes el listón para los ingenieros que te rodean de maneras que ellos reconocerían: colaborando en problemas fuera de tu propio proyecto, dejando reseñas de las que la gente aprende y escribiendo cosas para la siguiente persona.
• Quieres trabajar en cosas que importan. Nuestro software se encuentra detrás de las decisiones tomadas por gobiernos, organizaciones de defensa e instituciones que operan donde equivocarse o llegar tarde conlleva consecuencias reales.
Adónde te puede llevar este papel
• Profundice su propiedad. Un rendimiento sólido significa propiedad sobre secciones más grandes de la plataforma, más voz arquitectónica sobre cómo evolucionan nuestros servicios y más influencia sobre los problemas que asumimos.
• Amplitud en lugar de un camino estrecho. El trabajo sigue el problema, lo que significa el diseño del servicio un mes y el trabajo de ductos o infraestructura el siguiente. Los ingenieros aquí tienen la oportunidad de desarrollar profundidad en varias áreas en lugar de ser canalizados a una sola.
• Progresar sin cambiar de rumbo. ExTrac valora por igual las rutas de IC y de gestión: el ingeniero de personal y el gerente de ingeniería se encuentran en el mismo nivel, y asumir informes no es el precio de la progresión.
Requisitos
Debido a la naturaleza de nuestro trabajo y a los clientes que apoyamos, los solicitantes deben ser elegibles para obtener una autorización de seguridad del Reino Unido. Actualmente solo podemos considerar solicitantes que sean nacionales de un estado miembro de la OTAN, Australia o Nueva Zelanda.
• Más de 4 años de experiencia profesional en ingeniería de software, con capacidad demostrada para ofrecer servicios de nivel de producción y experiencia en la posesión de funciones de principio a fin.…
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/extracai/senior-backend-software-engineer-london-334867)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Extrac.ai
Ubicación
Londres, Reino Unido
Publicación proporcionada por Extrac.ai.