
Senior Django Engineer
JamLoop
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $125,000 - $160,000 per year
Job Level
About the role
- Own the design, development, and long-term maintenance of internal Django API routes and services.
- Build clean, scalable Python backend systems that support internal tools, workflows, and cross-functional business needs.
- Define and enforce best practices for Django architecture, API design, authentication, permissions, and versioning.
- Partner with product, operations, and engineering teams to translate business needs into reliable internal APIs.
- Improve the performance, reliability, and observability of internal Django services and endpoints.
- Write well-tested, maintainable code across views, serializers, models, services, and supporting infrastructure.
- Debug complex backend issues and drive root-cause fixes across internal systems.
- Manage and optimize integrations between Django services and internal or third-party platforms.
- Maintain clear documentation for internal API behavior, data models, and developer workflows.
- Help establish standards for code quality, review practices, and backend development patterns across the team.
- Proactively identify opportunities to simplify systems, reduce technical debt, and improve developer experience.
- Champion thoughtful backend craftsmanship with a deep enthusiasm for Django and Python development.
Requirements
- 5+ years of experience building backend applications and APIs in Python, with deep hands-on expertise in Django.
- Strong experience designing, owning, and maintaining RESTful API routes and internal service architectures.
- Proven ability to work comfortably across Django views, serializers, models, permissions, middleware, and background job patterns.
- Strong proficiency with PostgreSQL, including schema design, query optimization, indexing, and performance tuning.
- Experience working with Redis for caching, task queues, rate limiting, or other backend performance and reliability use cases.
- Hands-on experience building and operating applications in AWS environments.
- Solid understanding of authentication, authorization, API security, and secure backend development practices.
- Experience writing automated tests and building maintainable, well-structured production code.
- Strong debugging and problem-solving skills, with the ability to diagnose issues across application, database, and infrastructure layers.
- Comfortable collaborating cross-functionally with engineers and internal stakeholders to build practical, scalable internal systems.
- Strong sense of ownership and pride in building clean, reliable backend systems with excellent developer ergonomics.
Benefits
- healthcare
- company contributions to your HSA
- 401k
- discretionary annual bonus or commissions
- equity incentives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoRESTful APIPostgreSQLRedisAWSAPI securityautomated testingdebuggingbackend development
Soft Skills
problem-solvingcollaborationownershipcommunicationattention to detailadaptabilitycreativitycritical thinkingleadershiporganizational skills