Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role Overview
We are looking for a Senior Python Software Engineer to be the pillar of our scanning ecosystem. You will not only need to handle "writing clean code" and you will need to go beyond and into "designing resilient systems". Your focus is on technical debt reduction and system simplification, ensuring our scanners (Website Scanner, Networks Scanner, all others) scale robustly in our cloud environment.
You will be a technical lead on initiatives like splitting off a service from a monolith and parameter standardization / interface contracts, ensuring we can ship faster and better across teams.
Core Requirements
- Identify and champion architectural changes that reduce long-term technical debt.
- Profile, optimize runs, reduce times, and resolve system bottlenecks.
- Champion the adoption of new libraries to reduce CPU and memory footprints.
- Provide architectural input during planning and help refine the team's roadmap via SDDs/RFCs.
- Minimum 5 years experience with fluency in Python and Linux is required.
- Provides technical mentorship to other team members.
- Propose improvements of the internal engineering loop by modernizing our toolchain and deployment bottlenecks.
- Experience unifying environments (e.g., moving toward Playwright) and extracting monolithic logic into dedicated services.
- High code quality standards and unit testing practices.
- Deep experience with Docker and Git.
Nice to Have
- A genuine curiosity for security — understanding the 'why' behind what our tools detect makes you a more effective technical lead. CTF participation or bug bounty experience is a welcome bonus.
- Experience performing deep debugging of tools to fix memory leaks, race conditions and others.
- Basic proficiency with PHP/Laravel codebases to integrate with other teams.
- Kubernetes experience for orchestration and cloud scaling.
Benefits
- You will learn practical things about the real world of IT Security, vulnerabilities, exploits, bug bounties, and much more
- Flexible hours
- Study days
- Paid certifications
- Medical insurance
We are currently working in a hybrid way, a mix between working from home and from our cozy office located in the center of Bucharest (Crystal Tower, currently two days a week). Self-determination is highly encouraged, both in IT security and programming.
Key Skills
Ranked by relevanceReady to apply?
Join Pentest-Tools.com and take your career to the next level!
Application takes less than 5 minutes

