HamburgerMenu
hirist

Senior Backend Python Developer - Flask/Django

Burgeon It Services Pvt Ltd
Anywhere in India/Multiple Locations
7 - 10 Years

Posted on: 08/12/2025

Job Description

Description :

We are seeking an experienced and highly skilled Senior Backend Python Developer to join our engineering team. The ideal candidate has deep expertise in Python, strong backend architecture skills, and a proven ability to build scalable, high-performance systems. You will lead backend development, mentor junior developers, and collaborate closely with cross-functional teams to deliver robust, maintainable solutions.

Key Responsibilities :

- Design, develop, and maintain scalable backend services and APIs using Python.

- Architect and implement complex backend systems with attention to performance, security, and reliability.

- Lead technical design discussions and contribute to long-term architecture decisions.

- Optimize application performance through profiling, caching, and efficient data handling.

- Integrate with databases, message brokers, and external services.

- Write clean, maintainable, and well-tested code following best practices.

- Conduct code reviews and mentor junior and mid-level engineers.

- Collaborate with DevOps on infrastructure, deployment, and CI/CD automation.

- Troubleshoot production issues and implement long-term fixes.

- Ensure backend services follow company standards on security, scalability, and documentation.

Required Skills & Qualifications :

- 5+ years of professional backend development experience.

- Strong expertise in Python and at least one major framework (e.g., Django, FastAPI, Flask).

- Deep understanding of RESTful APIs, asynchronous programming, and microservices.

- Solid experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.).

- Experience with Docker, cloud platforms (AWS, GCP, or Azure), and CI/CD pipelines.

- Strong knowledge of software architecture, design patterns, and scalable system design.

- Understanding of caching, message queues (RabbitMQ, Kafka), and API gateways.

- Proficiency in testing frameworks (PyTest, UnitTest).

- Strong debugging skills and ability to solve complex backend issues.

Preferred Qualifications :

- Experience with event-driven architectures or real-time systems.

- Familiarity with Kubernetes or other container orchestration tools.

- Knowledge of GraphQL, gRPC, or WebSockets.

- Exposure to distributed systems, load balancing, and high-availability setups.

- Experience with monitoring and logging tools (Prometheus, Grafana, ELK, etc.).

Soft Skills :

- Strong communication and collaboration skills.

- Ability to lead technical initiatives and mentor team members.

- High level of ownership and accountability.

- Analytical and detail-oriented approach to problem-solving.

- Ability to work in a fast-paced, agile environment.


info-icon

Did you find something suspicious?