Python Software Developer

4 - 7 years

6 - 9 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a Python Developer with strong backend skills and exposure to data/AI workflows. The role involves building secure, scalable backend services, integrating data and ML components into production, and collaborating closely with cross-functional teams.

Experience with Docker, data tools, and local/open-source LLMs will be a strong advantage.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using Python and modern web frameworks (FastAPI, Flask, Django, etc.).
  • Implement authentication, authorization, and security best practices across services and APIs.
  • Optimize backend components for performance, scalability, and reliability, including query optimization, caching, and efficient data structures.
  • Collaborate with frontend, product, and QA teams to deliver features end-to- end, from requirement gathering to production rollout.
  • Collaborate with data scientists / ML engineers to integrate models into production, including API endpoints, inference services, and supporting pipelines.
  • Work with data science / data engineering tools (Pandas, NumPy, Jupyter Notebook, etc.) for data manipulation, analysis, and validation.
  • Implement and improve logging, monitoring, and observability for production systems to ensure reliability and quick issue resolution.
  • Follow best practices in version control (Git), code reviews, testing, and CI/CD.
  • Continuously identify opportunities to improve performance, scalability, and maintainability of existing systems.
  • Stay up to date with relevant technologies and proactively adopt tools and practices that improve developer productivity and system quality.

Required Skills & Qualifications

  • 4 - 7 years of professional experience as a Python Developer / Software Engineer.
  • Strong understanding of Python fundamentals (OOP, data structures, error handling, modules, standard library).
  • Strong problem-solving and analytical skills; ability to break down complex problems and design robust, scalable solutions.
  • Experience with at least one web/backend framework: FastAPI, Flask, or Django.
  • Good understanding of RESTful APIs, HTTP, JSON, and integration with external services.
  • Familiarity with databases such as PostgreSQL, MySQL, or MongoDB, including schema design and query optimization.
  • Experience with version control systems (preferably Git) and collaborative development workflows (branches, pull requests, code reviews).
  • Experience with Docker or containerized deployments.
  • Exposure to data science / data engineering tools such as Pandas, NumPy, Jupyter Notebook, etc.
  • Understanding of logging, monitoring, and observability in production systems (e.g., Prometheus, Grafana, ELK/EFK, or similar stacks).
  • Strong communication skills and ability to work effectively with cross-functional teams (frontend, product, QA, data, operations).
  • Ability to learn new technologies quickly and adapt to changing business requirements.
  • Proven ability to optimize applications for performance, scalability, and maintainability.
  • Experience with local LLM / open-source model usage and deployment (e.g., running, optimizing, or integrating models like LLaMA, Mistral, Gemma, etc., in on- prem or containerized environments).

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Stelling Technologies logo
Stelling Technologies

Information Technology

Silicon Valley

RecommendedJobs for You

hyderabad, gurugram, bengaluru

hyderabad, pune, bangalore rural

hyderabad, chennai, bengaluru

hyderabad, pune, bangalore rural

hyderabad, chennai, bengaluru