> Markdown version of [/jobs/ext/656082-senior-django-drf-engineer](https://www.wearedevelopers.com/jobs/ext/656082-senior-django-drf-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Django/DRF Engineer - **Company:** Arc Full-time - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Code Review, Databases, Django Web Framework, PostgreSQL, Role-Based Access Control - **Published:** June 26, 2026 - **Apply:** https://arc.dev/remote-jobs/details/senior-django-drf-engineer-ozmd1j29h8 ## About the Role * Extensive experience with Django 6 and Django Rest Framework (DRF). * Proficient in working with Postgres databases. * Strong understanding of security best practices and access-control systems. * Ability to conduct comprehensive code reviews and produce detailed technical reports., * Experience with large-scale production environments. * Prior involvement in developing or reviewing role-based access control systems. ## Description This is a review-and-report engagement: the deliverable is a written, severity-ranked findings report - our team implements any resulting fixes, so no changes to our codebase are expected from the reviewer. A detailed reviewer brief (scope, file map, and what's already tested) is provided on engagement, and an NDA is required before repository access. Responsibilities * Perform an in-depth code review to identify security vulnerabilities, access-control gaps, and performance risks (identify and recommend - implementation is handled by our team). * Assess the role- and country-based permission system and flag weaknesses in how it's enforced. * Review the authentication and access-control composition across modules, with attention to how the pieces interact - not just each in isolation. * Evaluate production-scale query paths for N+1s and scalability issues that won't surface at small dev scale. * Compile a severity-ranked findings report - each finding with location, the issue, and a recommended fix. This report is the primary deliverable. ## Related Videos - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [How to make REST APIs in Django?](https://www.wearedevelopers.com/videos/564-how-to-make-rest-apis-in-django) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Tracking vehicles at scale](https://www.wearedevelopers.com/videos/1999-tracking-vehicles-at-scale) - [Is Django too Complicated?](https://www.wearedevelopers.com/videos/112-is-django-too-complicated) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 197: Dunning–Kruger Steroids, State of Cloud Security, Puppies > Beer](https://www.wearedevelopers.com/magazine/660-dev-digest-197-dunning-kruger-steroids-state-of-cloud-security-puppies-beer) - [Dev Digest 168: Hacking Postgres, Blocking Meta and Fixing CSS](https://www.wearedevelopers.com/magazine/588-dev-digest-168-hacking-postgres-blocking-meta-and-fixing-css) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)