{"schemaVersion":"jobsearcher.job.v1","id":"8074694b0160b0cc2a382dd4","url":"https://jobsearcher.com/jobs/8074694b0160b0cc2a382dd4","canonicalUrl":"https://jobsearcher.com/jobs/8074694b0160b0cc2a382dd4","title":"Senior Software Engineer - Python Developer","description":"Black Lantern Security is a Services Oriented Company\nBlack Lantern Security is built around the ingenuity, passion, and determination of our Operators and Analysts\nNo one \"mastermind\"\nNo \"cult of personality\"\nCompetitive compensation and benefits\nHealthy work-life balance\nProject-based engagements that play to the team's strengths\n\nSenior Software Engineer - Python Developer\nLocation: Remote\nRequired:\n7+ years professional Python with substantive async/await experience (asyncio, httpx, websockets, aiohttp or equivalent).\n3+ years of RUST development experience in a production environment.\nDemonstrable open-source maintenance experience - a visible GitHub history showing pull-request review, release management, and community interaction on a non-trivial project.\nHands-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.\nComfort with multiprocess and event-driven architectures - cross-process coordination, graceful shutdown, backpressure handling.\nPython packaging and distribution - Poetry, uv, PyPI publishing, lockfile hygiene.\nLinux, Docker, GitHub Actions - CI/CD fluency.\nExperience with AGPL / GPL-licensed code in a commercial context; what the license does and does not require.\nExcellent written communication - drafting release notes, technical proposals, and respond to community issues in public.\nPerferred background:\nAnsible / ansible-runner - ansible to orchestrate external scanner tools; fluency shortens onboarding.\nYARA rules - integrates yara-python for finding-pattern matching.\nModel Context Protocol (MCP) familiarity - MCP surface for LLM-agent integration.\nHelm charts / Kubernetes familiarity.\nPrevious experience with other security tooling (e.g., Nuclei, recon-ng).","company":"Black Lantern Security","rawCompany":"black lantern security","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-04T17:04:11.172Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.05","title":"Information Security Engineers","slug":"information-security-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer - Python Developer","description":"Black Lantern Security is a Services Oriented Company\nBlack Lantern Security is built around the ingenuity, passion, and determination of our Operators and Analysts\nNo one \"mastermind\"\nNo \"cult of personality\"\nCompetitive compensation and benefits\nHealthy work-life balance\nProject-based engagements that play to the team's strengths\n\nSenior Software Engineer - Python Developer\nLocation: Remote\nRequired:\n7+ years professional Python with substantive async/await experience (asyncio, httpx, websockets, aiohttp or equivalent).\n3+ years of RUST development experience in a production environment.\nDemonstrable open-source maintenance experience - a visible GitHub history showing pull-request review, release management, and community interaction on a non-trivial project.\nHands-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.\nComfort with multiprocess and event-driven architectures - cross-process coordination, graceful shutdown, backpressure handling.\nPython packaging and distribution - Poetry, uv, PyPI publishing, lockfile hygiene.\nLinux, Docker, GitHub Actions - CI/CD fluency.\nExperience with AGPL / GPL-licensed code in a commercial context; what the license does and does not require.\nExcellent written communication - drafting release notes, technical proposals, and respond to community issues in public.\nPerferred background:\nAnsible / ansible-runner - ansible to orchestrate external scanner tools; fluency shortens onboarding.\nYARA rules - integrates yara-python for finding-pattern matching.\nModel Context Protocol (MCP) familiarity - MCP surface for LLM-agent integration.\nHelm charts / Kubernetes familiarity.\nPrevious experience with other security tooling (e.g., Nuclei, recon-ng).","datePosted":"2026-08-04T17:04:11.172Z","dateModified":"2026-08-04T17:04:11.172Z","hiringOrganization":{"@type":"Organization","name":"Black Lantern Security","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8074694b0160b0cc2a382dd4"},"url":"https://jobsearcher.com/jobs/8074694b0160b0cc2a382dd4"}}