> Markdown version of [/jobs/ext/1614532-cybersecurity-engineer-ethical-hacking](https://www.wearedevelopers.com/jobs/ext/1614532-cybersecurity-engineer-ethical-hacking). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cybersecurity Engineer - Ethical Hacking - **Company:** Comunidad de Madrid - **Location:** Madrid, Spain - **Salary:** €60,000.0 - €90,000.0 - **Contract:** Permanent contract - **Skills:** Data Mining, Network Protocols, Reverse Engineering, Session Management, WebSocket, Scripting, IDA Pro - **Published:** July 22, 2026 - **Apply:** https://www.jobleads.com/es/job/e573ab3a5daf1b46f767ede98aaaee60f ## About the Role * Reverse engineering expertise with tools like IDA Pro, Ghidra, or custom solutions * Deep knowledge of web and network protocols TLS, HTTP/2, WebSockets, DoH * Advanced Python development skills for robust solutions * Ability to work independently and in a collaborative, fast-paced environment * Known ethical standards in security research ## Description * Reverse engineering and decompilation of web and mobile apps (APK/IPA) to reveal inner workings and crypto logic * Evaluate and bypass anti-bot security protocols (TLS, HTTP/2, HTTP/3, WebSockets, DoH, session management) to enhance data extraction * Develop custom Python scripts and frameworks to automate bypasses and adapt security as needed * Implement stealth scraping techniques (browser patching, headless evasion, proxy tunneling, human-behavior emulation) * Regularly test, disrupt, and improve scraping tools to keep pace with defenses ## Related Videos - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Minimal infrastructure for Real‑Time Phone Agents: transcripts in, responses out](https://www.wearedevelopers.com/videos/1736-minimal-infrastructure-for-real-time-phone-agents-transcripts-in-responses-out) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Leveraging Server-Sent Events (SSE) for Efficient Data Streaming in UI Development](https://www.wearedevelopers.com/videos/905-leveraging-server-sent-events-sse-for-efficient-data-streaming-in-ui-development) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)