Engineering
Senior Software Engineer - Backend Python Developer
black lantern security
Full-Time
Senior
Remote
Posted 3d ago
Tech Stack
DjangoFastAPIPythonGoRustPostgreSQLMongoDBRedisDockerKubernetes
Job Description
**Black Lantern Security is a Services Oriented Company**
---------------------------------------------------------
* Black Lantern Security is built around the ingenuity, passion, and determination of our Operators and Analysts
* No one "mastermind"
* No "cult of personality"
* Competitive compensation and benefits
* Healthy work\-life balance
* Project\-based engagements that play to the team's strengths
Senior Software Engineer \- Backend Python Developer
### **Location: Remote**
##### **Required:**
* 7\+ years professional Python with real, substantive experience in both of the following (not just one):
+ Django \- ORM, migrations, Admin, app structure.
+ FastAPI / Starlette \- async routing, Pydantic, dependency injection.
* 3\+ years of RUST development experience in a production environment.
* ASGI 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.
* PostgreSQL and MongoDB\- schema design, indexing, migrations at scale, query optimization.
* Multi\-database architecture experience \- comfort operating with more than one data store concurrently.
* OpenAPI schema design \- can read and reason about the generated spec; understand why schema churn breaks auto\-generated clients.
* Django migrations coordinated across multiple environments \- no data loss, careful about backward compatibility.
* Linux, Docker, Docker Compose, health checks.
* Security\-aware development \- secrets at rest, OAuth callback URL hygiene, CORS and CSRF in an ASGI context.
* Excellent written communication \- enterprise customers need clear incident write\-ups and release notes.
##### **Perferred background:**
* Prior experience with a FastAPI \+ Django hybrid codebase.
* MongoDB (pymongo, aggregation pipelines).
* Redis patterns \- distributed locking, pub/sub, caching strategies.
* OAuth provider integration.
* At\-rest encryption patterns \- django\-encrypted\-model\-fields or equivalent.
* Kubernetes / Helm.
* SOC 2 Type II engineering experience.
* Pydantic v2 \- performance characteristics, migration patterns.
* Prior B2B SaaS experience.
Get jobs like this in your inbox
Join thousands of digital nomads getting the best remote jobs delivered weekly. Free, no spam.