JamLoop

Senior Django Engineer

JamLoop

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

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