Backend Python Developer
toprankers· Tech Team
About this role
Key Responsibilities
• Design, develop, test, and maintain scalable web applications and REST APIs.
• Take ownership of features from design to production deployment.
• Perform deep code analysis, troubleshooting, and root-cause debugging of production issues.
• Apply software design patterns, coding standards, and engineering best practices to build maintainable systems.
• Collaborate with Product, QA, and Engineering teams to deliver high-quality solutions.
• Participate in code reviews and contribute to architecture and design discussions.
• Continuously improve application performance, reliability, security, and scalability.
• Document technical solutions and share knowledge within the team.
Required Skills
• Strong hands-on experience in Python and at least one framework such as Django or FastAPI.
• Good working knowledge of JavaScript, HTML5, CSS3, and modern web development concepts.
• Strong understanding of REST APIs, API design, Postman, and Swagger/OpenAPI.
• Experience with SQL databases (MySQL/PostgreSQL) and exposure to Mongo (NoSQL) DB.
• Good understanding of Object-Oriented Programming (OOP), Design Patterns, SOLID Principles, and clean coding practices.
• Strong debugging and problem-solving skills with the ability to independently investigate complex issues.
• Familiarity with Git, CI/CD pipelines, Docker, and AWS cloud platform.
• Understanding of performance optimization, caching, authentication, authorization, and application security.
What We Value
• Ownership mindset and accountability.
• Curiosity to deep dive into systems rather than relying solely on tools.
• Strong analytical thinking and structured problem-solving.
• Ability to learn quickly and contribute across the technology stack.
• Clear communication and collaborative teamwork.
Preferred:
Experience with Redis Caching, RabbitMQ, Celery, microservices architecture, monitoring tools, and production-scale applications will be a plus.
Frequently Asked Questions
Is the salary disclosed for the Backend Python Developer position at toprankers?
The salary for this Backend Python Developer role at toprankers is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Backend Python Developer position at toprankers located?
This Backend Python Developer role at toprankers is based in Bengaluru, KA, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Backend Python Developer role at toprankers full-time or part-time?
This is listed as a FULL TIME position. It is posted as a Backend Python Developer role in the Tech Team department at toprankers.
Which team or department does the Backend Python Developer at toprankers belong to?
This Backend Python Developer position is part of the Tech Team department at toprankers. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Backend Python Developer position at toprankers?
Click the "Apply Now" button on this page. You will be redirected to toprankers's official application portal hosted on keka where you can submit your application directly.
When was the Backend Python Developer job at toprankers posted?
This Backend Python Developer position at toprankers was posted on Jun 2, 2026. Apply as soon as possible — early applications are often reviewed first.
Backend Python Developer
toprankers
You'll be redirected to toprankers's official application page on keka.