Posted Sep 21, 2026

Senior Python Developer

Apply Now

We are looking for a Senior Python Software Engineer with at least 5 years of professional experience developing backend applications using Python to join our engineering team. In this role, you will help design, build, maintain, and evolve scalable backend services that power our platform.

You will be responsible for implementing high-quality software solutions, optimizing application performance, and contributing to the architecture and long-term evolution of our systems. Working closely with cross-functional teams, you will participate in technical design discussions, mentor fellow engineers, and promote engineering best practices. This role requires deep technical expertise in Python, Django, distributed systems, and modern software engineering principles.

Tasks

Requirements

Preferred Qualifications

Benefits

5+ years professional Python backend development; Django and Django ORM; relational databases (MySQL); RESTful APIs or GraphQL; distributed systems with Celery; Git workflows; strong debugging and performance optimization skills.

Key Responsibilities

Skills & Tools

Python, Django, Django ORM, MySQL, RESTful APIs, GraphQL, Celery, Git, New Relic, Redis, Memcached, Elasticsearch, Claude Code, GitHub Copilot, Codex

Job Details

Benefits

About Nile Bits

A software engineering company building scalable backend services and web applications. — Industry: Information Technology