Security Engineer

Búsqueda Avanzada
Barcelona, Spain
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Firewall User Authentication Code Review Cyber Security Python (Programming Language) Secure Coding Software Engineering TCP/IP Software Vulnerability Management
+4 more
Web Applications Software Security Static Application Security Testing Programming Languages

Job description

Barcelona, CT,ES

Requirements

Inscribirse en esta oferta Strong knowledge of secure application design, including security protocols, encryption, authentication/authorization mechanisms, and Web Application Firewall (WAF) implementation. Solid understanding of the Secure Software Development Lifecycle (SSDLC) and its key phases. Proven experience in identifying security issues through manual and automated code reviews, with the ability to recommend effective mitigations. Familiarity with programming languages such as Java, Python, .NET, and JavaScript. Hands-on experience with Software Composition Analysis (SCA) and Static Application Security Testing (SAST) tools (e.g., Snyk) and designing remediation strategies. Basic understanding of networking and web protocols (TCP/IP, UDP, HTTP/S, etc.). Experience working collaboratively with development teams and cross-functional stakeholders. Experience in working in an international environment with a geographically spread team. Experience in working in a global Security function using well-defined processes and standards. Minimum of 5-10 years of experience in cyber security. Provide security architecture and design guidance for internal systems and externally facing products (e-commerce platforms, web applications, and custom-developed solutions). Conduct and support application security assessments, including threat modeling, code reviews (manual and automated), SAST, and SCA. Lead and manage application security vulnerability management processes. Contribute to security incident investigations, offering support and remediation guidance. Continuously monitor and stay informed on emerging threats, vulnerabilities, and best practices in application security. Deliver training and awareness programs to development teams on secure coding practices and application security principles.Inscribirse en esta oferta

Benefits & conditions

Competitive Compensation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:59 min

Applying secure coding practices and proactive system monitoring

Mihaela-Roxana Ghidersa · LIVE

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

3:22 min

Transitioning from software engineering to security roles

Anna Oliveira · Coffee With Developers

10:35 min

Teaching and coaching security concepts for lasting impact

Tanya Janca · WWC 2021

2:47 min

Securing code provenance with digital identity signatures

Marcus Ross Marcus Ross · WWC Europe 2026

Videos

See all

Related articles

See all