Ver oferta completa

SENIOR SOFTWARE ENGINEER

Descripción de la oferta de empleo

Senior Software EngineerYour MissionBe a key member of the Data & AI-focused engineering team as a Senior Software Engineer and play a critical role in developing innovative solutions that blend cutting-edge software development with advanced data pipelines and AI technologies. Our team is responsible for creating tools and platforms that support data-driven decision-making, enabling our Managed Detection and Response (MDR) services to harness the power of data and artificial intelligenceYou will work closely with both software developers and data engineers to design, implement, and maintain high-performance applications that process large datasets and deliver impactful solutions across the organization. Your work will directly contribute to making our customers’ security environments more intelligent and adaptive.If you enjoy:Building scalable, data-centric applications.Collaborating with data engineers to optimize data pipelines.Working with cloud-based solutions.Engaging in a DevOps culture with CI/CD, peer reviews, and a focus on operational excellence.Then this role could be for you!Your responsibilities will be to:Develop and maintain high-quality software components that support data processing.Solve complex technical problems, especially around data processing, transformation, and integration.Work alongside data engineers to design and optimize data pipelines and ensure the seamless integration of AI models.Build scalable, secure, and high-availability solutions using modern cloud technologies such as Azure and Kubernetes.Contribute to the full software development lifecycle, from design and implementation to testing, deployment, and monitoring.Collaborate with cross-functional teams including software engineers, data scientists, data engineers, and security experts to deliver end-to-end solutions. Use CI/CD pipelines to maximize efficiency and continuously check security and keep the high-quality level provided by Kudelski Security in the development process.Continuously enhance data processing and software development practices by adopting new tools and industry standards.Share knowledge and experience with the other developers, coach and mentor junior developers.This role involvesIf needed, to be ready to take part in the on-call service up to 1 week per month.Your aim is to play an active role in helping Kudelski Security to deliver our products and tools and ultimately make our customer’s lives more secure.You areA dedicated team player, yet able to take initiatives and be autonomous.Able to take ownership, autonomous, self-taught, flexible, rigorous, efficient, and able to manage pressure are key skills.Interested in innovative technologies, proactively looking at how they can be applied to our products.Able to analyze complex situations/issues.Fluent English, French is a plusYou haveA Bachelor degree in computer science required or several years' experienceExcellent Object-Oriented Programming skills.5+ years’ experience as a Software Engineer.Python programming experience, for API clients implementation, testing and scriptingExperience in cloud environments (Azure).Proficiency in working with data processing frameworks and pipelines, collaborating with data engineers to optimize data flow and transformations.Proficiency in managing, querying, and transforming data using SQL, Python, or other relevant languages.Experience working with databases, including data modeling and query optimization (e.g., Snowflake, PostgreSQL).A strong understanding of CI/CD pipelines, TDD/BDD, and the DevOps culture.Excellent problem-solving and debugging skills, particularly in handling data-heavy applications.Experience in Agile Software development e.g., SCRUM.These would be a plus:Experience with AI/ML frameworksExperience with REST API development using Swagger or OpenAPI.Frontend development skills in JavaScript, React, or TypeScript.Familiarity with Docker, Kubernetes, and monitoring tools like Prometheus and Grafana.Previous exposure to AI/ML frameworks or integrating AI models into production systems.Java/Kotlin experience, Spring/Spring Boot.Knowledge of event base programming, e.g., Reactive and functional programmingJoin us and be part of a forward-thinking, rapidly growing company with locations in Switzerland, Spain and the United States and who leverages their unique history of innovation and engineering with a pragmatic view of client security, to adopt a different approach to cybersecurity combining data and AI to help change the security paradigm. When you join us, you'll be part of an industry leader that has a tremendous impact on how our clients approach Cybersecurity strategy. If you love the challenge as much as the rewards and are ready to take your career to the next level, apply today.
Ver oferta completa

Detalles de la oferta

Empresa
  • Kudelski Security
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 18/10/2024
Fecha de expiración
  • 16/01/2025
Qa automation engineer
Innoit

Your profile: at least 3y of experience working as a qa automation engineer... keep reading it can be just what you're looking for! responsibilities: as a qa automation engineer, you will be involved throughout the lifecycle of the software development team with particular responsibility for the quality......

QA Engineer
Involve rh

Identificar y reportar defectos en el software... funciones: desarrollar y ejecutar casos de prueba para garantizar la calidad del software... confidencial cuenta con una posición como qa engineer para garantizar la calidad del software mediante pruebas exhaustivas para identificar y corregir errores......

Analista programador senior Web y Android. Teletrabajo.
Antay mobile solutions

Procesos de negocio (desarrollos en software erp, etc... transformar diseños y especificaciones de software en código de alto rendimiento... formación: grado en ciencias informáticas, ingeniería de software o en un campo relacionado capacidad de autoaprendizaje... experiencia en la mayor parte de los......

Tecnico de sistemas informáticos y software
Odekia

Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - car home / asistencia domiciliaria - turnos de día y de noche - centro de atención continua y domiciliaria - cornwall reino unido reach......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - asistencia domiciliaria / asistencia domiciliaria - turnos de día y noche - centro de atención continua y domiciliaria - cornwall reino......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se requieren conocimientos y experiencia en desarrollo de aplicaciones de escritorio y web con lenguajes de programación java, j2ee, jsp, html5, c++, c#; y base de datos (principalmente, oracle......

Devops engineer
Innoit

Are you a devops / site reliability engineer seeking new interesting opportunity? so... a lot of different internal trainings (tech and non-tech) + meetups+ special training budget that you can use for whatever you want to (certifications, books, events, etc) + languages courses... com/es-es/meetup-de-innoit-consulting-en-barcelona/?_locale=es-es......

Data Engineer
Innoit

Are you a big data engineer looking for a new challenge? so... closely collaborates with information architect and system leads of it domains... excellent spoken and written english... flexible working hours... experience working in an agile environment using test driven developments (tdd) and continuous......

Diseñador Gráfico Senior UI/UX
S&F

Diseñador/a gráfico senior ui/ux, con experiencia demostrable para integrarse de forma inmediata en nuestro gran equipo de desarrolladores, realizando tareas de diseño ui/ux/ixd, animaciones y branding para proyectos digitales tecnológicos innovadores... persona comprometida, con actitud positiva y proactiva......