





Mid-level Python backend role in Bangalore with generalist title and reasonable company recognition.
Specialized Python instrumentation and security expertise reduce transferability across unrelated industries.
Multiple mandatory technical filters (Python internals, frameworks, security, testing) and an explicit 3+ year requirement.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain runtime security checkers and monkey-patching probes for Python libraries and frameworks.
Extend AST transformation logic to track data flow through application code ensuring compatibility across Python 3.8-3.14 and major web frameworks.
Write integration tests for sample applications (Django, Flask, FastAPI) and debug complex instrumentation issues in customer environments.
3+ years of professional Python development experience.
Strong understanding of Python internals including AST module, import system, metaclasses, descriptors.
Experience with at least two Python web frameworks among Django, Flask, FastAPI.
Familiarity with common web security vulnerabilities (OWASP Top 10) and pytest for testing.
Experienced in building advanced Python instrumentation such as monkey patching and AST transformations.
Comfortable maintaining compatibility across multiple Python versions (3.8-3.14) and working with Docker-based development/testing.
Knowledge or experience in security tooling, SAST/DAST products, or data flow analysis/taint tracking techniques.