← all jobs

Senior Software Engineer / Python Developer, remote | 1056973

Work from home Full-time role Hiring

• 7+ years professional Python exp. This is a full time, senior-level engineering opportunity focused on advancing a widely adopted open-source cybersecurity platform used for external reconnaissance and attack surface discovery. The role combines deep Python backend engineering, distributed systems, and open-source community leadership within a highly technical, security-focused environment. Candidates will contribute to scalable scanning architecture, platform reliability, and future commercial product strategy while collaborating with a globally recognized security research and engineering team. Fully Remote Required:

  • 7+ years professional Python with substantive async/await experience (asyncio, httpx, websockets, aiohttp or equivalent).
  • 3+ years of RUST development experience in a production environment.
  • Demonstrable open-source maintenance experience - a visible GitHub history showing pull-request review, release management, and community interaction on a non-trivial project.
  • Hands-on experience with at least two of the following security domains: DNS enumeration, subdomain discovery, web reconnaissance, cloud infrastructure enumeration (AWS / Azure / GCP asset discovery), port scanning, certificate-transparency monitoring, or active OSINT tooling.
  • Comfort with multiprocess and event-driven architectures - cross-process coordination, graceful shutdown, backpressure handling.
  • Python packaging and distribution - Poetry, uv, PyPI publishing, lockfile hygiene.
  • Linux, Docker, GitHub Actions - CI/CD fluency.
  • Experience with AGPL / GPL-licensed code in a commercial context; what the license does and does not require.
  • Excellent written communication - drafting release notes, technical proposals, and respond to community issues in public.

Preferred background:

  • Ansible / ansible-runner - ansible to orchestrate external scanner tools; fluency shortens onboarding.
  • YARA rules - integrates yara-python for finding-pattern matching.
  • Model Context Protocol (MCP) familiarity - MCP surface for LLM-agent integration.
  • Helm charts / Kubernetes familiarity.
  • Previous experience with other security tooling (e.g., Nuclei, recon-ng).

Reference: 1056973 Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Revel IT, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role, but your experience doesn't align perfectly with every qualification in the description, we encourage you to apply anyway. You might be the right candidate for this or our other open roles! Revel IT is an Equal Opportunity Employer. Revel IT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. #gdr4900

More open positions

Senior Python Developer – Customer Portal Engineering (Remote / US-friendly Time Zones)

Work from home Full-time role

Sr. Python Developer

Work from home Full-time role

Remote Java Developer

Work from home Full-time role

Sr. React / JavaScript UI Developer Remote / Telecommute Jobs

Work from home Full-time role

Node.JS developer with AWS

Work from home Full-time role

Experienced Hotline and Customer Care Operator – Japanese Speaking – Mental Health Support Specialist

Work from home Full-time role

Remote Truck Dispatch Manager

Work from home Full-time role

Instructional Support Specialist (AZ/CA)

Work from home Full-time role

Adjunct Faculty-MSN Specialty Nurse Educator

Work from home Full-time role

Operations Trainer (Remote)

Work from home Full-time role

Entry-Level Remote Data Entry Specialist – Home‑Based Administrative Support & Data Integrity Role at careerzynith

Work from home Full-time role

Marketing and Sales

Work from home Full-time role

Association and Event Coordinator

Work from home Full-time role

Remote Data Entry Specialist – Global Equity Operations | $25/Hour | Entry-Level Opportunity at careerzynith

Work from home Full-time role

UPS Remote Jobs (Data Entry, Part – Time) $22/H – Hiring Now

Work from home Full-time role

[Remote] Senior Recruiter - Compliance

Work from home Full-time role

(Work From Home) Remote Customer Experience Associate – Home-Based Client Support & Digital Commerce Solutions at careerzynith

Work from home Full-time role

Remote Customer Service Representative – Travel & Hospitality Support – $25/hr – Join careerzynith’s Dynamic Team

Work from home Full-time role

Remote Customer Care Manager – Part‑Time Leadership Role in Passenger Experience & Service Excellence

Work from home Full-time role

Sales Account Executive (New Business)

Work from home Full-time role

Scientific Services Veterinarian- Florida

Work from home Full-time role