Saltar al contenido principal

Beta JOBUS.org está en beta pública.

JOBUS.org

Ingeniero/a principal de software, SIEM (Ruby/Rails)

Principal Software Engineer, SIEM (Ruby/Rails)

Huntress

  • Remoto (EE. UU.)
  • $215,000 – $240,000 por año
  • Tiempo completo
  • Publicado hace 4 días
Traducción automática del anuncio original en inglés.

Se postulará en el sitio web original.

Sobre este empleo

Qué hacemos:

La ciberdelincuencia está creciendo y cada vez más empresas son víctimas de amenazas que antes solo atacaban a las organizaciones más grandes. Esto nos impulsa, como defensores, a operar al más alto nivel y aumenta nuestra necesidad de contar con personas talentosas que quieran generar un impacto significativo.

Fundada en 2015 por exoperadores cibernéticos de la NSA, Huntress es un equipo que trabaja principalmente de forma remota y se esfuerza por hacer que la ciberseguridad de nivel empresarial esté al alcance de empresas de todos los tamaños. Colaboramos estrechamente con equipos de seguridad y proveedores de servicios que protegen entornos complejos, a menudo sin el tiempo ni el personal necesarios para encargarse de todo. Por eso desarrollamos nuestra tecnología internamente y la respaldamos con un Centro de Operaciones de Seguridad (SOC) dirigido por personas, disponible las 24 horas del día, los 7 días de la semana. Como resultado, nuestra plataforma nunca está desconectada de los expertos que la gestionan, lo que garantiza la protección de nuestros clientes.

Actualmente, Huntress protege más de 6M de endpoints y 16M de identidades en todo el mundo. Esas cifras siguen creciendo porque cada vez más empresas confían en nosotros para ayudarlas a asumir la carga y operar con mayor confianza. Cada día, ese compromiso se refleja en cómo apoyamos a nuestros clientes y en cómo nos respaldamos mutuamente.

Reporta a: Gerente de Ingeniería

Ubicación: Remoto en EE. UU.

Compensación: $215,000 a $240,000 de sueldo base más bono y participación accionaria

Lo que harás:

El equipo de Huntress busca un/a Ingeniero/a principal de software innovador/a, con gran motivación e iniciativa propia, para incorporarse a nuestro equipo de Huntress SIEM. Como Ingeniero/a principal de software en Huntress, estarás a cargo de liderar un equipo de entrega de funcionalidades en el diseño, desarrollo y lanzamiento de alta calidad de funcionalidades de software para la plataforma Huntress SIEM, que ofrece detección automatizada y búsqueda de amenazas realizada por personas. Te centrarás en crear la visión técnica de funcionalidades nuevas y emocionantes de la hoja de ruta del producto. Trabajarás con un equipo inteligente y diverso de personas que resuelven problemas, con mucha energía, sólidas habilidades técnicas y determinación para lograr resultados.

Como Ingeniero/a principal de software, trabajarás en estrecha colaboración con los equipos de plataforma y arquitectura para diseñar y crear el tipo de soluciones por las que Huntress se ha hecho conocida: soluciones que no solo resuelven problemas, sino que también mejoran drásticamente los estándares, los flujos de trabajo y las experiencias de usuario del sector.

Responsabilidades:

  • Asumir la responsabilidad de la entrega, la calidad del producto y el tiempo de actividad de funcionalidades y sistemas complejos y de misión crítica
  • Influir en objetivos e iniciativas que abarcan varios departamentos
  • Liderar decisiones técnicas con impacto en toda la empresa
  • Ampliar la 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 el ejemplo a la organización
  • Trabajar con el/la gerente de ingeniería del equipo para asegurar que el equipo cumpla las expectativas técnicas y mantenga la estrategia
  • Comunicar las concesiones críticas entre distintos enfoques técnicos en toda la plataforma
  • Colaborar estrechamente con el/la gerente de ingeniería del equipo, el/la gerente de producto, el equipo de investigación de seguridad, el equipo de plataforma y el/la arquitecto/a 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 conecten las prácticas de desarrollo tradicionales con la ingeniería asistida por IA
  • Desarrollar y ampliar las herramientas de IA y su uso en los flujos de trabajo diarios de desarrollo
  • Tener experiencia en el uso de agentes de programación con IA para acelerar el desarrollo
  • Relacionarse con clientes cuando sea necesario
  • Contribuir a los marcos y enfoques de pruebas de la organización y mejorarlos
  • Desarrollar un conocimiento profundo de las funcionalidades y la arquitectura de varios productos
  • Asumir la responsabilidad e impulsar el impacto en el rendimiento de las soluciones del equipo y del departamento, así como del conjunto de la plataforma
  • Liderar el desarrollo de software, diseños de software y arquitectura de alta calidad y escalables, y establecer estándares de excelencia para el equipo
  • Asumir la responsabilidad de mejorar la visibilidad de los sistemas de software a escala, incluido el monitoreo y las alertas
  • Considerar el ciclo de vida completo del sistema, incluida su evolución, configuración y gestión de riesgos
  • Garantizar la calidad del código y la cobertura de 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 completar el trabajo a tiempo
  • Orientar y asesorar a ingenieros/as con menos experiencia, fomentando un entorno que valore el desarrollo profesional y promueva la colaboración y la participación
  • Participar activamente con el equipo y liderar dando un ejemplo positivo

Lo que aportarás al equipo:

  • Más de 15 años de experiencia en el desarrollo de productos de software complejos
  • Más de 8 años de experiencia programando en Ruby on Rails
  • Más de 8 años de experiencia con bases de datos a gran escala
  • Licenciatura en Ciencias de la Computación o Ingeniería, o experiencia equivalente adquirida en el trabajo
  • Experiencia con sistemas modernos de almacenamiento y consulta de datos para cargas de trabajo analíticas de gran volumen
  • Experiencia en entornos Agile o Scrum
  • Experiencia con JavaScript y CSS
  • Experiencia en revisión de código, resolución de problemas y diagnóstico técnico
  • Conocimiento profundo de ActiveRecord (Rails)
  • Excelentes habilidades técnicas, de diagnóstico y resolución de problemas
  • Capacidad para aprender rápidamente a usar nuevas herramientas y tecnologías
  • Habilidades eficaces de comunicación e interpersonales
  • Capacidad para priorizar y ejecutar varias tareas a la vez en un entorno dinámico, a menudo trabajando de forma independiente
  • Capacidad para desglosar temas técnicos complejos y comunicarlos de manera significativa para que un público sin conocimientos técnicos pueda comprenderlos
  • Capacidad para trabajar de manera interfuncional con varios equipos
  • Pasión por la tecnología, gran motivación y responsabilidad para desarrollar funcionalidades de software de alta calidad
  • Capacidad para establecer sólidas relaciones interpersonales con los equipos de producto y desarrollo, el liderazgo, la alta gerencia y las 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 de nube AWS, Azure o GCP
  • Experiencia con Stimulus, Turbo o Hotwire (o marcos similares)
  • Experiencia trabajando con un monolito de Ruby on Rails
  • Pasión por desarrollar capacidades de plataforma
  • Entusiasmo por trabajar con Tailwind CSS, Tailwind UI y Flowbite
  • 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
  • Generosa política de tiempo libre remunerado, que incluye vacaciones, licencia por enfermedad y feriados remunerados
  • 12 semanas de licencia parental remunerada
  • Planes de beneficios médicos, dentales y de visión muy competitivos e integrales
  • Plan 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 de tiempo completo
  • Reembolso único de $500 para equipar o mejorar 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 recibir asesoramiento y crecer personal y profesionalmente

Huntress se compromete a crear una cultura inclusiva en la que cada integrante de nuestro equipo sea valorado/a, tenga voz y pueda presentarse cada día al trabajo 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, condición de veterano, información genética, estado civil ni ningún otro estado protegido legalmente.

Sí discriminamos contra los hackers que intentan explotar a empresas de todos los tamaños.

Ajustes razonables:

Si necesitas un ajuste razonable para completar esta solicitud, una entrevista o una prueba previa al empleo, o para participar en el proceso de selección de empleados, dirige tus consultas a accommodations@huntresslabs.com. Ten en cuenta que no responderemos a solicitudes que no estén relacionadas con ajustes razonables enviadas a esta dirección.

Huntress utiliza herramientas de inteligencia artificial para ayudar a revisar y evaluar las solicitudes de empleo, incluidos el análisis de currículums, la evaluación de habilidades y la comparación y correspondencia de candidatos. Estas herramientas de IA ayudan a nuestros reclutadores humanos durante la revisión inicial, pero no toman decisiones finales de contratación sin intervención humana. Al enviar tu solicitud, reconoces este uso de la IA en nuestro proceso de reclutamiento. Consulta nuestro Aviso de privacidad para candidatos para obtener más información sobre nuestras prácticas y tus derechos de privacidad de datos.

#BI-Remote

Anuncio original en inglés

What We Do:

Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.

Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.

Huntress now secures more than 6M endpoints and 16M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.

Reports to: Engineering Manager

Location: Remote US

Compensation: $215,000 to $240,000 base plus bonus and equity

What You’ll Do:

The Huntress team is looking for an innovative, highly motivated, and self-driven Principal Software Engineer to join our Huntress SIEM team. As a Principal Software Engineer at Huntress, you will be responsible for leading a feature delivery team in the design, development, and high-quality release of software features for the Huntress SIEM Platform that provides for automated detection and human-powered threat hunting. You will focus on creating the technical vision for new and exciting features from the product roadmap. You’ll be working with a smart and diverse team of problem solvers who exhibit high energy, deep technical skills, and a drive to get things done.

As a Principal Software Engineer, you will work closely with the platform and architecture teams to design and build the type of solutions Huntress has become known for, which are solutions that not only solve problems but drastically improve industry standards, workflows, and user experiences.

Responsibilities:

  • Own delivery, product quality, and up-time of complex mission-critical features/systems
  • Impact objectives and initiatives that span across departments
  • Lead technical decisions with company-wide impact
  • Evolve our collective understanding of our technical domain
  • Define long-term strategic technical goals and initiatives
  • Effectively communicate strategic technical vision and set an example for the organization
  • Work with the team engineering manager to make sure the team is meeting technical expectations and upholding strategy
  • Communicate critical trade-offs on technical approaches across the platform
  • Collaborate closely with the team engineering manager, product manager, security research, platform, and architect on strategic initiatives and technical designs
  • Develop and enforce best practices for the team and department
  • Design and optimize workflows that bridge the gap between traditional development practices and AI-assisted engineering.
  • Build and evolve AI tooling and usage in daily development workflows
  • Experience using AI coding agents to accelerate development
  • Engage with customers as necessary
  • Contribute to and improve the organization's test frameworks and approaches
  • Develop a deep cross-product understanding of features and architecture
  • Own and drive the performance impact of team/department solutions and the overall platform suite
  • Lead and develop high-quality, scalable software, software designs, and architecture, and set standards for team excellence
  • Own improving visibility into software systems at scale, including monitoring and alerting
  • Focus on the entire life cycle of the system, including evolution, configuration, and risk management
  • Ensure code quality and test code coverage through code reviews, test plan reviews, and security reviews
  • Lead the team in providing accurate estimates and taking ownership of the timely completion of work
  • Mentor and coach junior engineers, fostering an environment that values professional development and promotes collaboration and engagement
  • Actively engage with the team and lead by being a positive role model

What You Bring To The Team:

  • 15+ years of experience developing complex software products
  • 8+ years of programming in Ruby on Rails
  • 8+ years of large scale database experience
  • A BS in Computer Science or Engineering or equivalent experience gained through work
  • Experience with modern data storage and query systems for high-volume analytics workloads
  • Experience in Agile or Scrum environment
  • Experience with JavaScript and CSS
  • Experience reviewing code, problem-solving, and technical troubleshooting
  • A deep understanding of ActiveRecord (Rails)
  • Excellent technical, diagnostic, and troubleshooting skills
  • Ability to grasp new tools and technologies quickly
  • Effective communication and interpersonal skills
  • Ability to prioritize and execute multiple tasks at a time in a fast-paced environment, often operating independently
  • Ability to distill complex technical topics so that they can be shared and understood by a non-technical audience meaningfully
  • Ability to work cross-functionally between multiple teams
  • Passion for technology, strong motivation, and responsibility for high-quality software features
  • Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders

Helpful experience, but not required

  • Experience working with SIEM platforms or security log/event data
  • Experience with AWS, Azure, and/or GCP cloud environments
  • Experience with Stimulus, Turbo, and/or Hotwire (or similar frameworks)
  • Experience working in a Ruby on Rails monolith
  • A passion for building platform capabilities
  • Eagerness to work with Tailwind CSS, Tailwind UI and Flowbite
  • Experience with data-led product design
  • Experience with Clickhouse
  • Experience with Vector

What We Offer:

  • 100% remote work environment - since our founding in 2015
  • Generous paid time off policy, including vacation, sick time, and paid holidays
  • 12 weeks of paid parental leave
  • Highly competitive and comprehensive medical, dental, and vision benefits plans
  • 401(k) with a 5% contribution regardless of employee contribution
  • Life and Disability insurance plans
  • Stock options for all full-time employees
  • One-time $500 reimbursement for building/upgrading home office
  • Annual allowance for education and professional development assistance
  • $75 USD/month digital reimbursement
  • Access to the BetterUp platform for coaching, personal, and professional growth

Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.

We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.

We do discriminate against hackers who try to exploit businesses of all sizes.

Accommodations:

If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to accommodations@huntresslabs.com. Please note that non-accommodation requests to this inbox will not receive a response.

Huntress uses artificial intelligence tools to assist in reviewing and evaluating job applications, including resume screening, skills assessment, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process, but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our Candidate Privacy Notice for more details on our practices and your data privacy rights.

#BI-Remote

🛡️ Los empleadores en JOBUS nunca le pedirán pagar, comprar equipo ni compartir datos bancarios o de Seguro Social antes de una oferta formal. Confianza y seguridad

🚩 Reportar este empleo

Empleos similares