{"schemaVersion":"jobsearcher.job.v1","id":"7fdaf84af508b79f0f0217e7","url":"https://jobsearcher.com/jobs/7fdaf84af508b79f0f0217e7","canonicalUrl":"https://jobsearcher.com/jobs/7fdaf84af508b79f0f0217e7","title":"Senior Software Engineer - Backend 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 - Backend Python Developer\nLocation: Remote\nRequired:\n7+ years professional Python with real, substantive experience in both of the following (not just one):\nDjango - ORM, migrations, Admin, app structure.\nFastAPI / Starlette - async routing, Pydantic, dependency injection.\n3+ years of RUST development experience in a production environment.\nASGI fluency - Understand the difference between ASGI and WSGI, have worked with async_to_sync / sync_to_async in anger, and have opinions about where the sync / async boundary should live in a hybrid application.\nPostgreSQL and MongoDB- schema design, indexing, migrations at scale, query optimization.\nMulti-database architecture experience - comfort operating with more than one data store concurrently.\nOpenAPI schema design - can read and reason about the generated spec; understand why schema churn breaks auto-generated clients.\nDjango migrations coordinated across multiple environments - no data loss, careful about backward compatibility.\nLinux, Docker, Docker Compose, health checks.\nSecurity-aware development - secrets at rest, OAuth callback URL hygiene, CORS and CSRF in an ASGI context.\nExcellent written communication - enterprise customers need clear incident write-ups and release notes.\nPerferred background:\nPrior experience with a FastAPI + Django hybrid codebase.\nMongoDB (pymongo, aggregation pipelines).\nRedis patterns - distributed locking, pub/sub, caching strategies.\nOAuth provider integration.\nAt-rest encryption patterns - django-encrypted-model-fields or equivalent.\nKubernetes / Helm.\nSOC 2 Type II engineering experience.\nPydantic v2 - performance characteristics, migration patterns.\nPrior B2B SaaS experience.","company":"Black Lantern Security","rawCompany":"black lantern security","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-05T12:00:45.974Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer - Backend 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 - Backend Python Developer\nLocation: Remote\nRequired:\n7+ years professional Python with real, substantive experience in both of the following (not just one):\nDjango - ORM, migrations, Admin, app structure.\nFastAPI / Starlette - async routing, Pydantic, dependency injection.\n3+ years of RUST development experience in a production environment.\nASGI fluency - Understand the difference between ASGI and WSGI, have worked with async_to_sync / sync_to_async in anger, and have opinions about where the sync / async boundary should live in a hybrid application.\nPostgreSQL and MongoDB- schema design, indexing, migrations at scale, query optimization.\nMulti-database architecture experience - comfort operating with more than one data store concurrently.\nOpenAPI schema design - can read and reason about the generated spec; understand why schema churn breaks auto-generated clients.\nDjango migrations coordinated across multiple environments - no data loss, careful about backward compatibility.\nLinux, Docker, Docker Compose, health checks.\nSecurity-aware development - secrets at rest, OAuth callback URL hygiene, CORS and CSRF in an ASGI context.\nExcellent written communication - enterprise customers need clear incident write-ups and release notes.\nPerferred background:\nPrior experience with a FastAPI + Django hybrid codebase.\nMongoDB (pymongo, aggregation pipelines).\nRedis patterns - distributed locking, pub/sub, caching strategies.\nOAuth provider integration.\nAt-rest encryption patterns - django-encrypted-model-fields or equivalent.\nKubernetes / Helm.\nSOC 2 Type II engineering experience.\nPydantic v2 - performance characteristics, migration patterns.\nPrior B2B SaaS experience.","datePosted":"2026-08-05T12:00:45.974Z","dateModified":"2026-08-05T12:00:45.974Z","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":"7fdaf84af508b79f0f0217e7"},"url":"https://jobsearcher.com/jobs/7fdaf84af508b79f0f0217e7"}}