




Como líder mundial en ciberseguridad, CrowdStrike protege a las personas, los procesos y las tecnologías que impulsan a las organizaciones modernas. Desde 2011, nuestra misión no ha cambiado: estamos aquí para detener las violaciones de seguridad, y hemos redefinido la seguridad moderna con la plataforma nativa de inteligencia artificial más avanzada del mundo. Trabajamos con sistemas distribuidos a gran escala, procesando casi tres billones de eventos por día, y este tráfico aumenta diariamente. Nuestros clientes abarcan todos los sectores industriales y confían en CrowdStrike para mantener sus negocios operativos, sus comunidades seguras y sus vidas avanzando. También somos una empresa impulsada por una misión. Fomentamos una cultura que otorga a cada CrowdStriker tanta flexibilidad como autonomía para ser dueño de su carrera profesional. Siempre buscamos incorporar a talentosos CrowdStrikers al equipo que posean una pasión ilimitada, un enfoque incansable en la innovación y un compromiso fanático con nuestros clientes, nuestra comunidad y entre nosotros mismos. ¿Listo para unirte a una misión que importa? El futuro de la ciberseguridad comienza contigo. Acerca del puesto: El Ingeniero Senior de Software desempeñará un rol de liderazgo en el diseño y desarrollo de aplicaciones de software, además de mentorizar a desarrolladores juniors y colaborar con equipos multifuncionales. Este puesto implica gestionar tareas complejas de desarrollo, garantizar el cumplimiento de las mejores prácticas y entregar soluciones de software de alta calidad que satisfagan las necesidades empresariales. Lo que harás:* Desarrollo de software: Diseñar, desarrollar y mantener código de alta calidad, escalable y mantenible para sistemas de software complejos. * Liderazgo técnico: Dirigir los aspectos técnicos de los proyectos, incluyendo decisiones arquitectónicas, patrones de diseño y mejores prácticas de codificación. Mentorizar a ingenieros juniors y brindar orientación técnica. * Revisión de código y aseguramiento de la calidad: Realizar revisiones de código para garantizar su calidad, el cumplimiento de los estándares y su mantenibilidad. Asegurar que el software cumpla con los requisitos funcionales y no funcionales (rendimiento, seguridad, etc.). * Pruebas y depuración: Escribir pruebas unitarias, pruebas de integración y otras pruebas automatizadas. Depurar y solucionar problemas de software para garantizar la estabilidad y el rendimiento del sistema. * Arquitectura de software: Colaborar con arquitectos y líderes técnicos para diseñar la arquitectura de sistemas para nuevas aplicaciones o mejorar las arquitecturas existentes. * Colaboración: Trabajar estrechamente con equipos multifuncionales, incluidos gerentes de producto, diseñadores de UX/UI e ingenieros de QA, para entregar software alineado con los requisitos empresariales. * Propiedad del proyecto: Asumir la responsabilidad del ciclo de vida completo del desarrollo de software (SDLC), desde el diseño hasta la implementación, incluida la definición de cronogramas, el cumplimiento de hitos del proyecto y el mantenimiento de la documentación. * Resolución de problemas: Analizar y resolver desafíos técnicos complejos, incluidos cuellos de botella de rendimiento, problemas de escalabilidad y preocupaciones de seguridad. * Mejora continua: Mantenerse actualizado sobre las últimas tendencias y tecnologías en desarrollo de software y recomendar mejoras para potenciar el desempeño del equipo y la calidad del software. Qué necesitarás:* Experiencia comprobada en programación: Conocimientos expertos en uno o más lenguajes de programación como Java, Python, C++, JavaScript, Ruby o C#. La experiencia con GoLang es muy deseable, ya que es nuestro lenguaje preferido. * Arquitectura de software: Sólida comprensión del diseño de sistemas, arquitectura de microservicios y soluciones basadas en la nube (por ejemplo, AWS, Azure, GCP). * Gestión de bases de datos: Competencia en bases de datos relacionales y no relacionales como MySQL, PostgreSQL, MongoDB o similares. * Control de versiones: Experiencia con herramientas de control de versiones como Git, GitHub o Bitbucket. * DevOps y CI/CD: Conocimiento de prácticas DevOps, integración continua/entrega continua (CI/CD) y herramientas de pruebas automatizadas (por ejemplo, Jenkins, Docker, Kubernetes). * Pruebas: Experiencia en la escritura de pruebas unitarias, de integración y de extremo a extremo para garantizar la confiabilidad y calidad del sistema. * Metodologías ágiles: Experiencia trabajando en entornos ágiles (Scrum, Kanban) y participando en la planificación de sprints y retrospectivas. * Habilidades comunicativas: Excelentes habilidades interpersonales y comunicativas, con capacidad para transmitir conceptos técnicos de forma efectiva tanto a partes interesadas técnicas como no técnicas. Puntos adicionales:* 5+ años de experiencia profesional en desarrollo de software. * Título universitario (Licenciatura o Maestría) en Ciencias de la Computación, Ingeniería de Software o campo relacionado. * Experiencia en desarrollo frontend y backend (full-stack). * Conocimiento de herramientas de contenerización y orquestación como Docker y Kubernetes. * Experiencia trabajando con infraestructura y servicios en la nube (AWS, Google Cloud o Azure). * Familiaridad con las mejores prácticas de ciberseguridad, monitoreo del rendimiento de aplicaciones (APM) y gestión de incidentes. #LI-Remoto #LI-MB1 Beneficios de trabajar en CrowdStrike:* Cultura laboral remota y flexible. * Líder del mercado en compensación y otorgamiento de acciones. * Programas integrales de bienestar físico y mental. * Vacaciones y días festivos competitivos para recargar energías. * Licencias remuneradas para padres y adopción. * Oportunidades de desarrollo profesional para todos los empleados, sin importar su nivel o función. * Redes de empleados, grupos geográficos de vecindarios y oportunidades de voluntariado para fortalecer conexiones. * Vibrante cultura de oficina con instalaciones de clase mundial. * Certificado como «Gran lugar para trabajar™» en todo el mundo. CrowdStrike se enorgullece de ser una empresa que ofrece igualdad de oportunidades. Nos comprometemos a fomentar una cultura de pertenencia donde todos sean valorados por quienes son y empoderados para tener éxito. Apoyamos a veteranos y personas con discapacidad mediante nuestro programa de acción afirmativa. CrowdStrike se compromete a ofrecer igualdad de oportunidades de empleo para todos sus empleados y solicitantes. La empresa no discrimina en las oportunidades o prácticas laborales por motivos de raza, color, credo, etnia, religión, sexo (incluido embarazo o condiciones médicas relacionadas con el embarazo), orientación sexual, identidad de género, estado civil o familiar, condición de veterano, edad, origen nacional, ascendencia, discapacidad física (incluidos VIH y SIDA), discapacidad mental, condición médica, información genética, pertenencia o actividad en una comisión local de derechos humanos, situación respecto a la asistencia pública, ni por cualquier otra característica protegida por la ley. Todas nuestras decisiones laborales —incluyendo reclutamiento, selección, capacitación, compensación, beneficios, disciplina, promociones, traslados, despidos, reincorporaciones tras despidos y programas sociales/recreativos— se basan exclusivamente en requisitos legítimos del puesto. Si necesitas ayuda para acceder o revisar la información de este sitio web, o para presentar una solicitud de empleo o solicitar una adaptación razonable, contáctanos en recruiting@crowdstrike.com para recibir mayor asistencia.


