Post Job Free
Sign in

Senior Security Software Engineer (Python / Open Source Tooling)

Company:
Revel IT
Location:
Clinton Township, OH, 43224
Posted:
May 15, 2026
Apply

Description:

A direct client of ours in the cybersecurity SaaS space is hiring Senior Engineers to help scale a highly technical, developer-focused platform used by enterprise security teams.

Senior Security Software Engineer (Python / Open Source Tooling)

Location: Remote (U.S.)

Employment Type: Full-Time

Compensation: $150K–$215K base + bonus + equity + benefits

We are hiring a Senior Security Software Engineer to lead development of a widely used open-source cybersecurity reconnaissance platform and its supporting ecosystem.

This role combines deep Python engineering, distributed systems design, open-source leadership, and hands-on security tooling development. You will help drive both the technical roadmap and community direction of a highly visible security platform used by thousands of practitioners worldwide.

What You’ll Do

Own and evolve a large-scale Python reconnaissance and scanning engine

Develop and maintain async, event-driven scanning architectures

Lead development of a REST/SDK platform and supporting integrations

Review pull requests and mentor open-source contributors

Manage release workflows, package publishing, and CI/CD pipelines

Engage directly with the security community through GitHub, Discord, and conference participation

Help shape the commercialization roadmap for advanced platform capabilities

Required Qualifications

7+ years of professional Python development experience

Strong async programming expertise (asyncio, aiohttp, websockets, httpx, etc.)

3+ years of Rust experience in production environments

Demonstrated open-source maintenance experience

Experience with at least two of the following:

DNS enumeration

Subdomain discovery

Web reconnaissance

Cloud infrastructure enumeration

Port scanning

Certificate transparency monitoring

OSINT tooling

Experience with multiprocessing and event-driven systems

Strong Linux, Docker, and GitHub Actions experience

Familiarity with Python packaging and distribution workflows

Strong written communication and technical documentation skills

Preferred Qualifications

Experience with security tooling ecosystems

Kubernetes and Helm experience

YARA integration experience

MCP / LLM-agent integration familiarity

Experience speaking at security conferences or community events

Familiarity with AGPL/GPL licensing in commercial environments

What Success Looks Like

Within your first six months, you will:

Take ownership of release management and community workflows

Help stabilize and mature the platform ecosystem

Drive architectural improvements and modernization efforts

Contribute directly to long-term product and platform strategy

Why Join

Fully remote U.S.-based team

Equity participation

Significant technical ownership and autonomy

Work on widely used security tooling

Opportunity to contribute to and shape a respected open-source community

Unlimited PTO

401(k) with match

Medical, dental, and vision coverage

Home office and conference stipend

Apply