GrepJob
about 3 hours ago
Bengaluru, IndiaMid Level / Senior
H1B Sponsor

Responsibilities

  • Develop and maintain security checkers that detect vulnerabilities at runtime.
  • Build monkey-patching probes for Python libraries and frameworks.
  • Extend AST transformation logic to track data flow through application code.
  • Ensure compatibility across Python 3.8-3.14 and major web frameworks.
  • Write integration tests against sample applications (Django, Flask, FastAPI).
  • Debug complex instrumentation issues in customer environments.
  • Maintain zero-runtime-dependency architecture (vendor all third-party code).
  • Collaborate on architecture decisions for new detection capabilities.

Requirements

  • 3+ years of professional Python development experience.
  • Strong understanding of Python internals (AST module, import system, metaclasses, descriptors).
  • Experience with at least two of: Django, Flask, FastAPI.
  • Familiarity with common web security vulnerabilities (OWASP Top 10: SQLi, XSS, command injection, etc.).
  • Experience writing and maintaining unit/integration tests with pytest.
  • Comfortable with Docker-based development and testing workflows.
  • Understanding of async Python (asyncio, context variables).

Tech Stack

DjangoDockerFastAPIFlaskKubernetespytestPython