Search by job, company or skills

Uniparticle

Senior Python / Django Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description


We are seeking an experienced Senior Django Backend Developer to join our engineering team. In this role, you will design, build, and maintain scalable backend systems, APIs, and data workflows. You will collaborate closely with product managers, frontend developers, and DevOps engineers to deliver high-quality software solutions that power our applications. The ideal candidate is an expert in Python/Django, with strong knowledge of relational databases, distributed systems, and cloud environments. You will mentor junior developers, enforce best practices, and take ownership of back-end architecture decisions.

Responsibilities

Build and optimize backend services with Python, Django, and Django REST Framework.

Design and deliver REST and GraphQL APIs with clear contracts, versioning, and strong observability.

Model schemas, manage migrations, and tune PostgreSQL or MySQL for performance.

Drive modular and testable architecture and contribute to microservices and event-driven designs when appropriate.

Improve performance with Redis or Memcached, Celery, and profiling to meet service-level objectives.

Containerize with Docker and deploy to AWS, Azure, or GCP with Kubernetes and CI/CD.

Write unit, integration, and performance tests and lead rigorous code reviews.

Implement authentication and authorization using OAuth2 or JWT and follow data-protection best practices including GDPR.

Mentor junior engineers and collaborate across teams to deliver outcomes.Qualifications

  • 5+ yearsof back-end development experience withPython/Djangoin production environments.
  • Strong understanding of REST APIs, micro services, and event-driven architectures.
  • Solid experience withSQL (PostgreSQL, MySQL)andORM tools.
  • Knowledge of caching, async tasks, and performance optimization.
  • Experience withcontainerization(Docker, Kubernetes) andcloud platforms(AWS, GCP, or Azure).
  • Familiarity with CI/CD pipelines and automated deployments.
  • Proficiency in version control (Git) and Agile development practices.
  • Strong problem-solving, debugging, and system design skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137452735