Descripción de la oferta
Sobre Sumwall Technologies Sumwall Technologies es una compañía deeptech centrada en el desarrollo de tecnologías avanzadas de acceso seguro, workspace platforms, aislamiento, networking y ciberseguridad. Estamos construyendo una nueva generación de plataformas seguras de trabajo y acceso corporativo, trabajando directamente sobre tecnologías core, arquitecturas multiproceso y componentes de alto rendimiento. Nuestro entorno combina ingeniería de sistemas, desarrollo low-level, tecnologías de workspace seguro y ciberseguridad avanzada sobre una arquitectura técnicamente exigente y de gran profundidad. Estamos construyendo tecnología que requiere entender y controlar el sistema en profundidad, no únicamente desarrollar sobre capas de abstracción. Buscamos perfiles con mentalidad de ingeniería real, capaces de trabajar sobre software complejo y participar activamente en el diseño y evolución de tecnologías core de la plataforma. Sobre el puesto Buscamos un ingeniero senior especializado en C++ con experiencia sólida en desarrollo de software complejo, arquitectura de sistemas y optimización de rendimiento. No buscamos únicamente alguien que programe en C++. Buscamos perfiles que disfruten entendiendo cómo funcionan internamente los sistemas y que se sientan cómodos trabajando sobre arquitecturas avanzadas y grandes bases de código. Valoramos especialmente ingenieros con curiosidad técnica, capacidad analítica y pasión por comprender sistemas complejos en profundidad. Funciones y responsabilidades · Diseñar, desarrollar y mantener componentes core de la plataforma · Participar en el análisis técnico y definición de arquitectura · Desarrollar software robusto, mantenible y de alto rendimiento en C++ · Trabajar sobre arquitecturas multiproceso, sistemas de aislamiento y tecnologías avanzadas de workspace seguro · Analizar, depurar y optimizar código crítico · Investigar nuevas aproximaciones técnicas y validar su viabilidad · Participar en revisiones técnicas y mejora continua de la arquitectura y el código · Colaborar estrechamente con otros ingenieros senior en el desarrollo de la plataforma · Participar en la evolución técnica de tecnologías base y herramientas internas Requisitos imprescindibles · Experiencia sólida desarrollando software complejo en C++ · Excelente conocimiento de arquitectura de software y diseño de sistemas · Amplia experiencia en debugging avanzado, profiling y optimización · Conocimientos sólidos de multithreading, concurrencia y sincronización · Experiencia trabajando sobre bases de código complejas y de larga duración · Capacidad para diseñar soluciones mantenibles y escalables · Capacidad analítica y resolución de problemas técnicos complejos · Mentalidad orientada a calidad, rendimiento y mantenibilidad · Capacidad para trabajar de forma autónoma y proactiva · Curiosidad técnica y capacidad para entender sistemas complejos en profundidad Conocimientos muy valorables · Desarrollo multiplataforma (Windows, macOS y Linux) · Chromium / CEF / Browser Internals · Win32 API y programación low-level en Windows · IPC y arquitecturas multiproceso · Sistemas de sandboxing y aislamiento · Instrumentación e interceptación de procesos · Rendering pipelines o programación gráfica · Networking y protocolos · Tecnologías relacionadas con ciberseguridad · Experiencia trabajando sobre engines o frameworks propios Valoraremos especialmente experiencia en · Workspace platforms · Navegadores y tecnologías browser · Software de sistemas · Virtualización · Herramientas de seguridad · Plataformas desktop complejas · Software de alto rendimiento · Networking avanzado · Herramientas de desarrollo · Productos de infraestructura Qué ofrecemos · Trabajo 100% remoto · Flexibilidad y autonomía real · Participación en una tecnología deeptech de gran complejidad técnica · Proyectos a largo plazo con profundidad tecnológica · Capacidad real de influencia técnica y arquitectónica · Entorno altamente técnico y orientado a ingeniería avanzada · Uso intensivo de herramientas avanzadas de IA aplicadas a procesos de ingeniería y desarrollo · Posibilidad de participación a largo plazo en la compañía para perfiles clave · Compensación competitiva según experiencia Perfil que buscamos Más allá del conocimiento concreto de determinadas tecnologías, buscamos perfiles con una base muy sólida en desarrollo avanzado con C++, mentalidad de systems engineering, capacidad de aprendizaje y motivación por participar en la construcción de una plataforma tecnológica compleja y ambiciosa. Necesitamos ingenieros con experiencia real desarrollando software complejo en C++, cómodos trabajando sobre grandes bases de código, arquitecturas exigentes y entornos donde rendimiento, estabilidad y control técnico son fundamentales. El perfil ideal probablemente provendrá de entornos relacionados con workspace platforms, navegadores, software de sistemas, motores o engines, infraestructura, virtualización, networking, ciberseguridad, plataformas desktop avanzadas o productos de alto rendimiento, más que de desarrollo tradicional de aplicaciones corporativas. Nos interesan especialmente ingenieros capaces de moverse con comodidad entre arquitectura, desarrollo avanzado en C++, rendimiento, debugging, sistemas multiproceso y tecnologías low-level. Valoramos perfiles que disfruten construyendo tecnología compleja, entendiendo cómo funcionan internamente los sistemas y participando activamente en la evolución técnica de una plataforma deeptech de largo recorrido.