Python Software Engineer (Security Background)
- | Full-time
- | Bucharest, Romania
Job description
We are looking for a Python Software Engineer who lives at the intersection of production-ready code and offensive security. As a core member of the Tools team, you will be the primary subject matter expert for our scanner detectors, covering both Web-Recon (Website Scanner, API Scanner) and Network toolsets.
Your mission is to uncover the hidden attack surface of organizations by navigating both low-level network protocols and modern web complexity. You'll design scanning modules that handle firewalls and other internet quirks, coupled with the engineering discipline to ensure these tools scale across massive IP ranges reliably.
Experience requirements
Bachelor’s in Computer Science
Fluency in Python and Linux is required.
Experience building RESTful APIs using frameworks such as Django, FastAPI or django-ninja.
Handle research-to-implementation lifecycle for new detectors, ranging from raw TCP/IP-level probes to web vulnerabilities like CL.0 Request Smuggling and DOM XSS.
Proven ability to take a research concept or CVE and deliver production-ready detectors/modules.
Experience performing deep debugging of tools to fix memory leaks, race conditions and others.
Familiarity with Docker, Git, and K8s. You adhere to high code quality standards and unit testing practices.
Participation in CTFs/Bug Bounties is necessary, certifications like OSCP, OSWE, or equivalent certifications are a major plus.
We have won
Product of the Year Award at ANIS Gala
2021
Best Innovation Award at How to Web
2018
Grand Prize at Innovation Labs
2017
Achievements
More than 1 million users last year
Clients from 45 countries around the Globe
Countless security vulnerabilities found
We were Gold Sponsors at Black Hat Europe 2020