Empleo
Del feed del socio
Ingeniero de rendimiento
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- No
- Empresa
- Sourcedev
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Reino Unido | Tiempo completo
La misión: Source.dev
Nuestros fundadores pasaron más de una década en Google dando forma a los sistemas operativos Android: creando y distribuyendo el software que ahora se ejecuta en miles de millones de dispositivos. No sólo usaron Android; lideraron equipos responsables del marco de virtualización de Android, la seguridad y el tiempo de ejecución de Android (ART).
A lo largo de ese viaje, vieron una crisis silenciosa pero masiva: a medida que el software de los dispositivos crecía en complejidad, las herramientas utilizadas para construirlo permanecían estancadas en el pasado. Hoy en día, una compra estándar de Android supera los 200 GB de código y las compilaciones pueden llevar horas. Este "tiempo de espera" es el mayor impuesto a la innovación.
Source.dev se fundó para reimaginar los flujos de trabajo de desarrollo de software para los fabricantes de dispositivos. Estamos creando una nueva generación de herramientas de software que hacen que crear software complejo para dispositivos parezca tan simple como crear una página web, comenzando con SourceFS.
El producto principal: SourceFS
SourceFS es un sistema de archivos virtual de alto rendimiento diseñado para convertir flujos de trabajo de varias horas en minutos.
• Compilaciones 10 veces más rápidas: virtualización y almacenamiento en caché inteligente que solo materializa los archivos cuando realmente se necesitan.
• Costos 10 veces más bajos: Permitir que una máquina estándar de 16 vCPU supere incluso a una máquina de 128 vCPU.
• Verdadera productividad de ingeniería: reproducción instantánea de cientos de miles de pasos de construcción cuando las entradas coinciden.
El ancla cultural: aduéñelo
Operamos con un alto grado de confianza y un valor compartido de propiedad de extremo a extremo:
"Somos dueños de nuestro trabajo de principio a fin, desde la chispa hasta el final. Se trata de algo más que tareas; es la dedicación para ver las cosas, mantener la curiosidad para resolver problemas, pensar desde los primeros principios y garantizar que solucionamos los problemas de nuestros clientes de la mejor manera posible".
El papel: superar los límites de velocidad de Rust, Linux y I/O
Estamos buscando un ingeniero de sistemas/rendimiento para unirse a nosotros en Source.dev. En este rol, su principal métrica de éxito es la velocidad. Analizará las rutas de ejecución, eliminará los costos de cambio de contexto del espacio del kernel, optimizará los diseños de la memoria y garantizará que SourceFS se ejecute lo más cerca posible físicamente de los límites del hardware.
En qué trabajarás
• Búsqueda de cuellos de botella del sistema: perfile, rastree y elimine la latencia en los cuellos de botella de E/S de CPU, memoria y disco en el código de sistemas Rust utilizando herramientas como perf, eBPF, valgrind y microbenchmarks personalizados.
• Ajuste del kernel y del sistema de archivos: profundización en las interacciones del kernel de Linux, optimización de los controladores FUSE, cachés VFS, E/S asíncronas (io_uring), ejecución asignada en memoria y programación de subprocesos.
• Eficiencia de memoria y caché: Optimice las estructuras de datos para la localidad de caché, minimice la sobrecarga de asignación y elimine copias de memoria innecesarias a través de transiciones de límites.
• Infraestructura de evaluación comparativa: diseñe conjuntos de evaluación comparativa sólidos y reproducibles para medir la regresión del rendimiento micro y macro en entornos de alta concurrencia.
• Ampliación de primitivas de compilación: obtenga el máximo rendimiento de gráficos de compilación masivos (Android, Yocto y más) que se ejecutan en configuraciones de hardware de alto núcleo.
Perfil del candidato ideal:
• Mentalidad de sistemas de rendimiento: tiene un conocimiento profundo de la arquitectura informática (cachés de CPU, barreras de memoria, SIMD, llamadas al sistema) y experiencia comprobada escribiendo código hiperoptimizado en Rust o C/C++ (u otro). No se requiere experiencia previa con Rust, solo la voluntad de aprender es todo lo que buscamos.
• Obsesionado con la escala: tiene experiencia (o un deseo ardiente de arreglar) sistemas de compilación y herramientas de desarrollo a gran escala.
• Impulsado por el impacto: encarnas la mentalidad de "poseerlo": ves un punto de fricción en el recorrido del desarrollador y no te detienes hasta que desaparece.
• Curioso y colaborativo: disfruta traduciendo los problemas reales de los clientes en soluciones sólidas y de nivel de producción.
• Bajo ego, alto impacto: más allá de ser un programador brillante, eres un compañero de equipo reflexivo y empático, alguien que lidera con amabilidad.
• Campeón de la cultura de la retroalimentación: acepta la retroalimentación y la brinda cuidadosamente; Considera que la comunicación abierta y honesta es la base de un gran trabajo en equipo.
Una nota sobre nuestra búsqueda
Buscamos el mejor talento, esté donde esté. Si no está seguro de si es el candidato perfecto, presente su solicitud: valoramos la diversidad de orígenes y los enfoques únicos de resolución de problemas.
¿Por qué unirse a Source.dev?
• Infraestructura nativa de IA: fusionamos una profunda experiencia en sistemas con IA para resolver lo "imposible": usar IA para automatizar fusiones complejas y resolución de conflictos para la próxima generación de dispositivos.
• Diseñar el futuro: tener un impacto directo y visible en la infraestructura utilizada para construir el hardware más avanzado del mundo.
• Propiedad en etapa inicial: tendrá un asiento en la mesa para dar forma a nuestra hoja de ruta técnica, dirección de producto y cultura desde el primer día.
• Asociaciones de primer nivel: trabaje codo a codo con clientes de clase mundial, desde gigantes automotrices globales hasta proveedores líderes de nube.
• Cultura de ingeniería de élite: únase a un equipo de ingenieros apasionados y de gran confianza
Encuentre trabajo en Reino Unido en Arbeitnow
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/sourcedev/performance-engineer-london-404641)
La misión: Source.dev
Nuestros fundadores pasaron más de una década en Google dando forma a los sistemas operativos Android: creando y distribuyendo el software que ahora se ejecuta en miles de millones de dispositivos. No sólo usaron Android; lideraron equipos responsables del marco de virtualización de Android, la seguridad y el tiempo de ejecución de Android (ART).
A lo largo de ese viaje, vieron una crisis silenciosa pero masiva: a medida que el software de los dispositivos crecía en complejidad, las herramientas utilizadas para construirlo permanecían estancadas en el pasado. Hoy en día, una compra estándar de Android supera los 200 GB de código y las compilaciones pueden llevar horas. Este "tiempo de espera" es el mayor impuesto a la innovación.
Source.dev se fundó para reimaginar los flujos de trabajo de desarrollo de software para los fabricantes de dispositivos. Estamos creando una nueva generación de herramientas de software que hacen que crear software complejo para dispositivos parezca tan simple como crear una página web, comenzando con SourceFS.
El producto principal: SourceFS
SourceFS es un sistema de archivos virtual de alto rendimiento diseñado para convertir flujos de trabajo de varias horas en minutos.
• Compilaciones 10 veces más rápidas: virtualización y almacenamiento en caché inteligente que solo materializa los archivos cuando realmente se necesitan.
• Costos 10 veces más bajos: Permitir que una máquina estándar de 16 vCPU supere incluso a una máquina de 128 vCPU.
• Verdadera productividad de ingeniería: reproducción instantánea de cientos de miles de pasos de construcción cuando las entradas coinciden.
El ancla cultural: aduéñelo
Operamos con un alto grado de confianza y un valor compartido de propiedad de extremo a extremo:
"Somos dueños de nuestro trabajo de principio a fin, desde la chispa hasta el final. Se trata de algo más que tareas; es la dedicación para ver las cosas, mantener la curiosidad para resolver problemas, pensar desde los primeros principios y garantizar que solucionamos los problemas de nuestros clientes de la mejor manera posible".
El papel: superar los límites de velocidad de Rust, Linux y I/O
Estamos buscando un ingeniero de sistemas/rendimiento para unirse a nosotros en Source.dev. En este rol, su principal métrica de éxito es la velocidad. Analizará las rutas de ejecución, eliminará los costos de cambio de contexto del espacio del kernel, optimizará los diseños de la memoria y garantizará que SourceFS se ejecute lo más cerca posible físicamente de los límites del hardware.
En qué trabajarás
• Búsqueda de cuellos de botella del sistema: perfile, rastree y elimine la latencia en los cuellos de botella de E/S de CPU, memoria y disco en el código de sistemas Rust utilizando herramientas como perf, eBPF, valgrind y microbenchmarks personalizados.
• Ajuste del kernel y del sistema de archivos: profundización en las interacciones del kernel de Linux, optimización de los controladores FUSE, cachés VFS, E/S asíncronas (io_uring), ejecución asignada en memoria y programación de subprocesos.
• Eficiencia de memoria y caché: Optimice las estructuras de datos para la localidad de caché, minimice la sobrecarga de asignación y elimine copias de memoria innecesarias a través de transiciones de límites.
• Infraestructura de evaluación comparativa: diseñe conjuntos de evaluación comparativa sólidos y reproducibles para medir la regresión del rendimiento micro y macro en entornos de alta concurrencia.
• Ampliación de primitivas de compilación: obtenga el máximo rendimiento de gráficos de compilación masivos (Android, Yocto y más) que se ejecutan en configuraciones de hardware de alto núcleo.
Perfil del candidato ideal:
• Mentalidad de sistemas de rendimiento: tiene un conocimiento profundo de la arquitectura informática (cachés de CPU, barreras de memoria, SIMD, llamadas al sistema) y experiencia comprobada escribiendo código hiperoptimizado en Rust o C/C++ (u otro). No se requiere experiencia previa con Rust, solo la voluntad de aprender es todo lo que buscamos.
• Obsesionado con la escala: tiene experiencia (o un deseo ardiente de arreglar) sistemas de compilación y herramientas de desarrollo a gran escala.
• Impulsado por el impacto: encarnas la mentalidad de "poseerlo": ves un punto de fricción en el recorrido del desarrollador y no te detienes hasta que desaparece.
• Curioso y colaborativo: disfruta traduciendo los problemas reales de los clientes en soluciones sólidas y de nivel de producción.
• Bajo ego, alto impacto: más allá de ser un programador brillante, eres un compañero de equipo reflexivo y empático, alguien que lidera con amabilidad.
• Campeón de la cultura de la retroalimentación: acepta la retroalimentación y la brinda cuidadosamente; Considera que la comunicación abierta y honesta es la base de un gran trabajo en equipo.
Una nota sobre nuestra búsqueda
Buscamos el mejor talento, esté donde esté. Si no está seguro de si es el candidato perfecto, presente su solicitud: valoramos la diversidad de orígenes y los enfoques únicos de resolución de problemas.
¿Por qué unirse a Source.dev?
• Infraestructura nativa de IA: fusionamos una profunda experiencia en sistemas con IA para resolver lo "imposible": usar IA para automatizar fusiones complejas y resolución de conflictos para la próxima generación de dispositivos.
• Diseñar el futuro: tener un impacto directo y visible en la infraestructura utilizada para construir el hardware más avanzado del mundo.
• Propiedad en etapa inicial: tendrá un asiento en la mesa para dar forma a nuestra hoja de ruta técnica, dirección de producto y cultura desde el primer día.
• Asociaciones de primer nivel: trabaje codo a codo con clientes de clase mundial, desde gigantes automotrices globales hasta proveedores líderes de nube.
• Cultura de ingeniería de élite: únase a un equipo de ingenieros apasionados y de gran confianza
Encuentre trabajo en Reino Unido en Arbeitnow
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/sourcedev/performance-engineer-london-404641)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Sourcedev
Ubicación
Londres, Reino Unido
Publicación proporcionada por Sourcedev.