Software Developer (Django)

CandidHR

Pune District

On-site

INR 1,800,000 - 2,400,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work arrangement
Professional development opportunities
Comprehensive benefits package

Job summary

CandidHR in Pune, India is seeking a Senior Backend Developer to lead the design and evolution of core backend services. You will own API architecture, mentor junior developers, and influence scalability and reliability of production systems.

The role emphasizes design patterns, database strategy, caching, observability, and collaboration with frontend and product teams. Candidates should have shipped production systems and be ready to shape engineering practices at a growing company.

Qualifications

  • 4+ years of professional backend development experience (Django/DRF).
  • Proven experience shipping and maintaining at least 3 production systems.
  • Deep proficiency in SQL (PostgreSQL or MySQL) and NoSQL databases (MongoDB, Redis).
  • Bachelor's degree in Computer Science, Information Technology, or equivalent professional experience.

Responsibilities

  • Design and architect scalable backend systems using Django and Python, establishing patterns that junior developers follow.
  • Own the API layer, including RESTful service design, versioning, and documentation.
  • Lead technical decision-making on database design, caching strategies, and infrastructure choices.
  • Mentor and code review junior developers, conducting technical interviews and guiding their growth.
  • Manage databases (SQL and NoSQL), including schema design, optimization, and data integrity.
  • Debug production issues and implement monitoring/observability improvements to prevent future incidents.
  • Collaborate with frontend and product teams to translate requirements into robust, scalable solutions.
  • Stay current with industry trends and evaluate new tools/frameworks for adoption.
  • Contribute to hiring by defining standards and assessing technical candidates.

Skills

Backend development
API design
System design
OOP
Git
Debugging
Code review
Mentoring

Education

Bachelor's degree in Computer Science or Information Technology

Tools

Docker
Git
Linux

Job description

Job Description
About the Role

We're hiring a Senior Backend Developer to lead the design and evolution of our core backend services. You'll own our API architecture, mentor junior developers, and make technical decisions that directly impact our platform's scalability and reliability. This is a high-impact role for someone who has shipped production systems and wants to shape engineering practices at a growing company.

Key Responsibilities
  • Design and architect scalable backend systems using Django and Python, establishing patterns that junior developers follow
  • Own the API layer, including RESTful service design, versioning, and documentation
  • Lead technical decision-making on database design, caching strategies, and infrastructure choices
  • Mentor and code review junior developers, conducting technical interviews and guiding their growth
  • Manage databases (SQL and NoSQL), including schema design, optimization, and data integrity
  • Debug production issues and implement monitoring/observability improvements to prevent future incidents
  • Collaborate with frontend and product teams to translate requirements into robust, scalable solutions
  • Stay current with industry trends and evaluate new tools/frameworks for adoption
  • Contribute to hiring by defining standards and assessing technical candidates
Required Qualifications
  • 4+ years of professional backend development experience in (Django/DRF)
  • Proven experience shipping and maintaining at least 3+ production systems
  • Deep proficiency in SQL (PostgreSQL or MySQL) and NoSQL databases (MongoDB, Redis)
  • Strong system design and architecture fundamentals
  • Expertise in RESTful API design and best practices
  • Solid grasp of Object-Oriented Programming (OOP) principles and design patterns
  • Proficient with Git and comfortable in collaborative code review processes
  • Ability to debug complex issues, read stack traces, and think through system interactions
  • Bachelor's degree in Computer Science, Information Technology, or equivalent professional experience
Preferred Qualifications
  • Experience with containerization (Docker) and CI/CD pipelines
  • Familiarity with cloud platforms (AWS)
  • Background with Agile development practices
  • Experience with caching patterns and performance optimization
  • Exposure to frontend technologies (React)
Technical Skills Required
  • Languages: Python, SQL
  • Databases: PostgreSQL/MySQL, MongoDB or Redis
  • Tools: Git, Docker, Linux/Unix command line
  • Practices: Code review, testing (unit and integration), debugging
What We Offer

Joining our team means entering a collaborative atmosphere that values creativity and innovation. We provide a flexible work schedule, opportunities for continuous professional development, and a comprehensive benefits package that supports your growth. In our fast-paced environment, you will find numerous opportunities to take initiative and contribute significantly toward the success of our projects, as well as opportunities for your personal career advancement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Django Developer
Python Django Developer

AppZoy Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Senior Software Engineer
Senior Software Engineer

CleanStart • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
INR 111,600 - 167,400
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Back End Developer
Back End Developer

RoshAi • Ernakulam

On-site
INR 500,000 - 700,000
Senior Software Engineer
Senior Software Engineer

Analytics Vidhya Inc. • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

Guava Trees Softech • Bhopal

On-site
INR 89,280 - 133,920
Backend Developer
Backend Developer

GND Solutions • Bengaluru

On-site
INR 850,000 - 1,300,000
Sr Full Stack Developer
Sr Full Stack Developer

Inferenz Tech • Ahmedabad District

On-site
INR 2,600,000 - 3,800,000
Python Developer
Python Developer

Landmark Group • India

On-site
INR 800,000 - 1,200,000
Python Backend Developer-S
Python Backend Developer-S

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 600,000 - 900,000