Software Engineer - Python

Resulticks

Chennai District

On-site

INR 1,200,000 - 2,000,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Resulticks is seeking a proficient Software Engineer Python Backend Developer to own features, design scalable backend systems, and contribute to architectural decisions. Independent delivery of high‑quality solutions is expected.

You will work across teams to translate requirements into technical solutions, conduct code reviews, and optimize performance while embracing modern Python frameworks and AI‑assisted development tools.

Qualifications

  • 3 to 5 years of professional experience as a Python Backend Developer or similar role.
  • Advanced proficiency in Python and industry-standard frameworks (Django, Flask, FastAPI, etc.)
  • Strong understanding of relational databases (MySQL, PostgreSQL) and NoSQL databases
  • Solid knowledge of REST API design, HTTP protocols, and microservices concepts
  • Experience with ORM technologies (SQLAlchemy, Django ORM)
  • Knowledge of software development methodologies, design patterns, and best practices
  • Familiarity with CI/CD pipelines, version control (Git), and basic DevOps practices
  • Experience with caching mechanisms and optimization techniques
  • Strong debugging and troubleshooting skills
  • Ability to work independently and manage multiple tasks
  • Excellent problem‑solving and communication skills
  • Flexibility to adapt to changing requirements and handle multiple projects simultaneously
  • Hands‑on experience with AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Vibe Coding, etc.) to enhance coding efficiency and quality
  • Strong knowledge of Generative AI and Agentic AI concepts, with the ability to contextually map requirements, create effective prompts, generate code, and integrate LLMs and AI services into modern application workflows

Responsibilities

  • Design and develop scalable, high-performance backend applications using Python and modern frameworks
  • Own features from design through deployment, ensuring quality and performance
  • Collaborate with product, design, and other engineering teams to translate requirements into technical solutions
  • Conduct thorough code reviews, provide constructive feedback, and ensure code quality standards
  • Troubleshoot and debug complex issues, identify root causes, and implement effective solutions
  • Optimize application performance, database queries, and API response times
  • Design and implement robust REST APIs with proper error handling and documentation
  • Implement automated testing (unit, integration, and API tests)
  • Contribute to system architecture discussions and technical decisions
  • Support junior developers and participate in knowledge sharing
  • Monitor and improve code maintainability and technical debt management
  • Stay updated with Python ecosystem, frameworks, and industry best practices

Skills

Python
Backend development
REST API design
Problem solving
Communication

Tools

Django
Flask
FastAPI
MySQL
PostgreSQL
NoSQL
SQLAlchemy
Django ORM
Caching
CI/CD
Git

Job description

Job Summary

We are seeking a proficient Software Engineer Python Backend Developer with solid experience in building scalable backend systems. In this role, you will take ownership of features, contribute to architectural decisions, and deliver high-quality solutions independently.

What you will do here
  • Design and develop scalable, high-performance backend applications using Python and modern frameworks
  • Own features from design through deployment, ensuring quality and performance
  • Collaborate with product, design, and other engineering teams to translate requirements into technical solutions
  • Conduct thorough code reviews, provide constructive feedback, and ensure code quality standards
  • Troubleshoot and debug complex issues, identify root causes, and implement effective solutions
  • Optimize application performance, database queries, and API response times
  • Design and implement robust REST APIs with proper error handling and documentation
  • Implement automated testing (unit, integration, and API tests)
  • Contribute to system architecture discussions and technical decisions
  • Support junior developers and participate in knowledge sharing
  • Monitor and improve code maintainability and technical debt management
  • Stay updated with Python ecosystem, frameworks, and industry best practices
What you need to thrive
  • 3 to 5 years of professional experience as a Python Backend Developer or similar role
  • Advanced proficiency in Python and industry-standard frameworks (Django, Flask, FastAPI, etc.)
  • Strong understanding of relational databases (MySQL, PostgreSQL) and NoSQL databases
  • Solid knowledge of REST API design, HTTP protocols, and microservices concepts
  • Experience with ORM technologies (SQLAlchemy, Django ORM)
  • Knowledge of software development methodologies, design patterns, and best practices
  • Familiarity with CI/CD pipelines, version control (Git), and basic DevOps practices
  • Experience with caching mechanisms and optimization techniques
  • Strong debugging and troubleshooting skills
  • Ability to work independently and manage multiple tasks
  • Excellent problem‑solving and communication skills
  • Flexibility to adapt to changing requirements and handle multiple projects simultaneously
  • Hands‑on experience with AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Vibe Coding, etc.) to enhance coding efficiency and quality
  • Strong knowledge of Generative AI and Agentic AI concepts, with the ability to contextually map requirements, create effective prompts, generate code, and integrate LLMs and AI services into modern application workflows
Contact details

Sai Lochini S - HR, Resulticks

7904358724

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend software developer
Backend software developer

Weekday AI (YC W21) • Delhi

On-site
INR 1,000,000 - 1,500,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python Software Developer
Python Software Developer

Palni • Hyderabad

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

Landmark Group • India

On-site
INR 800,000 - 1,200,000
Python Developer - Senior Engineer
Python Developer - Senior Engineer

Quest Global • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Backend Developer
Lead Backend Developer

Aptus Data Labs • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Opportunity to work on AI-driven products
Collaborative, growth-oriented environment
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python (FastAPI) Backend Developer
Python (FastAPI) Backend Developer

United States Digital Space LLC • Maharashtra

Hybrid
INR 700,000 - 1,200,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EvoluteIQ • Bengaluru

On-site
INR 1,500,000 - 2,500,000