Ambiq Micro, Inc.
Huntress Labs
Ingeniero de Software Principal, SIEM (Ruby/Rails)
Lo que hacemos
El cibercrimen está creciendo y cada vez más empresas se ven afectadas por amenazas que antes solo atacaban a las organizaciones más grandes. Eso nos obliga a los defensores como nosotros a operar al más alto nivel y profundiza nuestra necesidad de contar con buenas personas que quieran generar un impacto significativo.
Fundada en 2015 por antiguos operadores cibernéticos de la NSA, Huntress es un equipo que prioriza el trabajo remoto y que trabaja para hacer que la ciberseguridad de nivel empresarial sea accesible para empresas de todos los tamaños. Trabajamos en estrecha colaboración con equipos de seguridad y proveedores de servicios que protegen entornos complejos, a menudo sin el tiempo o el personal necesario para gestionarlo todo. Por eso construimos nuestra tecnología internamente y la respaldamos con un Centro de Operaciones de Seguridad (SOC) dirigido por humanos 24/7. Como resultado, nuestra plataforma nunca está desconectada de los expertos que la gestionan, lo que garantiza la protección de nuestros clientes.
Huntress protege ahora más de 5M de puntos finales y 16M de identidades en todo el mundo. Esas cifras siguen creciendo porque más empresas confían en nosotros para ayudarles a llevar la carga y operar con mayor confianza. Cada día, puedes ver ese compromiso en cómo apoyamos a nuestros clientes y cómo nos apoyamos mutuamente.
Lo que harás
El equipo de Huntress busca un Ingeniero de Software Principal innovador, altamente motivado y proactivo para unirse a nuestro equipo de SIEM. Como Ingeniero de Software Principal en Huntress, serás responsable de liderar un equipo de entrega de funciones en el diseño, desarrollo y lanzamiento de alta calidad de funciones de software para la plataforma SIEM de Huntress, que proporciona detección automatizada y búsqueda de amenazas impulsada por humanos. Te centrarás en crear la visión técnica para funciones nuevas y emocionantes a partir de la hoja de ruta del producto. Trabajarás con un equipo inteligente y diverso de solucionadores de problemas que exhiben gran energía, profundas habilidades técnicas y un impulso para hacer las cosas.
Como Ingeniero de Software Principal, trabajarás en estrecha colaboración con los equipos de plataforma y arquitectura para diseñar y construir el tipo de soluciones por las que Huntress se ha hecho conocida, que son soluciones que no solo resuelven problemas, sino que mejoran drásticamente los estándares de la industria, los flujos de trabajo y las experiencias de los usuarios.
Huntress se compromete a crear una cultura de inclusión donde cada miembro de nuestro equipo sea valorado, tenga voz y esté facultado para venir a trabajar todos los días tal como es.
No discriminamos por motivos de raza, etnia, color, ascendencia, origen nacional, religión, sexo, orientación sexual, identidad de género, discapacidad, estado de veterano, información genética, estado civil o cualquier otro estado legalmente protegido.
Sí discriminamos a los hackers que intentan explotar empresas de todos los tamaños.
Reporta a: Gerente de Ingeniería
Ubicación: Remoto en EE. UU.
Compensación: $215,000 a $240,000 base más bonificación y capital
Adaptaciones
Si necesita una adaptación razonable para completar esta solicitud, entrevista o prueba previa al empleo, o para participar en el proceso de selección de empleados, dirija sus consultas a accommodations@huntresslabs.com [accommodations@huntresslabs.com]. Tenga en cuenta que las solicitudes que no sean de adaptación a esta bandeja de entrada no recibirán respuesta.
Huntress utiliza herramientas de inteligencia artificial para ayudar a revisar y evaluar las solicitudes de empleo, incluida la selección de currículums, la evaluación de habilidades y la comparación y emparejamiento de candidatos. Estas herramientas de IA apoyan a nuestros reclutadores humanos en el proceso de revisión inicial, pero no toman decisiones finales de contratación sin la participación humana. Al enviar su solicitud, usted reconoce este uso de la IA en nuestro proceso de contratación. Consulte nuestro Aviso de Privacidad para Candidatos trust.huntress.com/?itemUid=47f0a941-b86f-4864-a0d0-a224a34cfd57&source=click para obtener más detalles sobre nuestras prácticas y sus derechos de privacidad de datos. #BI-Remote
Responsabilidades
- Responsabilizarse de la entrega, la calidad del producto y el tiempo de actividad de funciones/sistemas complejos de misión crítica
- Impactar en objetivos e iniciativas que abarcan varios departamentos
- Liderar decisiones técnicas con impacto en toda la empresa
- Evolucionar nuestra comprensión colectiva de nuestro dominio técnico
- Definir objetivos e iniciativas técnicas estratégicas a largo plazo
- Comunicar eficazmente la visión técnica estratégica y dar ejemplo a la organización
- Trabajar con el gerente de ingeniería del equipo para asegurarse de que el equipo cumpla con las expectativas técnicas y mantenga la estrategia
- Comunicar las compensaciones críticas sobre los enfoques técnicos en toda la plataforma
- Colaborar estrechamente con el gerente de ingeniería del equipo, el gerente de producto, la investigación de seguridad, la plataforma y el arquitecto en iniciativas estratégicas y diseños técnicos
- Desarrollar y hacer cumplir las mejores prácticas para el equipo y el departamento
- Diseñar y optimizar flujos de trabajo que cierren la brecha entre las prácticas de desarrollo tradicionales y la ingeniería asistida por IA.
- Construir y evolucionar herramientas de IA y su uso en los flujos de trabajo de desarrollo diarios
- Experiencia en el uso de agentes de codificación de IA para acelerar el desarrollo
- Interactuar con los clientes según sea necesario
- Contribuir y mejorar los marcos y enfoques de prueba de la organización
- Desarrollar una comprensión profunda de las funciones y la arquitectura de todos los productos
- Poseer e impulsar el impacto en el rendimiento de las soluciones del equipo/departamento y del conjunto general de la plataforma
- Liderar y desarrollar software, diseños de software y arquitectura de alta calidad y escalables, y establecer estándares para la excelencia del equipo
- Responsabilizarse de mejorar la visibilidad de los sistemas de software a escala, incluido el monitoreo y las alertas
- Centrarse en todo el ciclo de vida del sistema, incluida la evolución, la configuración y la gestión de riesgos
- Garantizar la calidad del código y la cobertura de las pruebas mediante revisiones de código, revisiones de planes de prueba y revisiones de seguridad
- Liderar al equipo para proporcionar estimaciones precisas y asumir la responsabilidad de la finalización oportuna del trabajo
- Mentorear y entrenar a ingenieros junior, fomentando un entorno que valore el desarrollo profesional y promueva la colaboración y el compromiso
- Interactuar activamente con el equipo y liderar siendo un modelo a seguir positivo
Lo que aportas al equipo
- 15+ años de experiencia desarrollando productos de software complejos
- 8+ años de programación en Ruby on Rails
- 8+ años de experiencia en bases de datos a gran escala
- Una licenciatura en Ciencias de la Computación o Ingeniería o experiencia equivalente obtenida a través del trabajo
- Experiencia con sistemas modernos de almacenamiento y consulta de datos para cargas de trabajo de análisis de alto volumen
- Experiencia en un entorno Agile o Scrum
- Experiencia con JavaScript y CSS
- Experiencia en revisión de código, resolución de problemas y solución de problemas técnicos
- Un conocimiento profundo de ActiveRecord (Rails)
- Excelentes habilidades técnicas, de diagnóstico y de resolución de problemas
- Capacidad para comprender nuevas herramientas y tecnologías rápidamente
- Habilidades interpersonales y de comunicación efectivas
- Capacidad para priorizar y ejecutar múltiples tareas a la vez en un entorno de ritmo rápido, a menudo operando de forma independiente
- Capacidad para destilar temas técnicos complejos para que puedan ser compartidos y comprendidos por una audiencia no técnica de manera significativa
- Capacidad para trabajar de forma interfuncional entre varios equipos
- Pasión por la tecnología, fuerte motivación y responsabilidad por funciones de software de alta calidad
- Capacidad para construir relaciones interpersonales sólidas con productos, equipos de desarrollo, liderazgo, alta dirección y partes interesadas internas y externas
Experiencia útil, pero no obligatoria
- Experiencia trabajando con plataformas SIEM o datos de registros/eventos de seguridad
- Experiencia con entornos en la nube AWS, Azure y/o GCP
- Experiencia con Stimulus stimulus.hotwired.dev/, Turbo turbo.hotwired.dev/ y/o Hotwire hotwired.dev/ (o marcos similares)
- Experiencia trabajando en un monolito de Ruby on Rails
- Pasión por construir capacidades de plataforma
- Entusiasmo por trabajar con Tailwind CSS tailwindcss.com/, Tailwind UI tailwindcss.com/plus y Flowbite flowbite.com/
- Experiencia con diseño de productos basado en datos
- Experiencia con Clickhouse
- Experiencia con Vector
Lo que ofrecemos
- Entorno de trabajo 100% remoto, desde nuestra fundación en 2015
- Política generosa de tiempo libre remunerado, que incluye vacaciones, días por enfermedad y días festivos pagados
- 12 semanas de licencia parental remunerada
- Planes de beneficios médicos, dentales y de visión altamente competitivos e integrales
- 401(k) con una contribución del 5% independientemente de la contribución del empleado
- Planes de seguro de vida y discapacidad
- Opciones sobre acciones para todos los empleados a tiempo completo
- Reembolso único de $500 para construir/actualizar la oficina en casa
- Asignación anual para educación y asistencia para el desarrollo profesional
- Reembolso digital de $75 USD/mes
- Acceso a la plataforma BetterUp para coaching, crecimiento personal y profesional
