CalibreHR

All roles / Engineering

Python Developer

Builds services, automation and data work in Python.

RemoteOnsiteHybrid

What it pays.

ExperienceRange
Fresher, 0 to 1 year4.5 to 6 LPA
1 to 3 years5.5 to 9.5 LPA
3 to 5 years9 to 14 LPA
5 to 7 years14 to 19 LPA
7 to 10 years18 to 26 LPA

Open to freshers. If this is your first job, you are judged on the assessment and not on a CV you have not had a chance to build yet.

Above ten years the range is agreed with the employer case by case. Indicative market ranges for India, and they move with experience, city and employer. Calibre HR does not set salaries, the employer does. The range on this page is not an offer.

What you would do.

  • Build and maintain Python services or pipelines
  • Write tests and keep dependencies under control
  • Profile and fix code that has become slow
  • Package and deploy work so others can run it

What you need.

  • Python to the level of its standard library, not just syntax
  • One of Django, FastAPI, Flask or a data stack
  • SQL, and comfort in a terminal

The assessment for this role.

Thirty minutes, one sitting, generated from your own CV. Role knowledge, two judgement scenarios, two questions about work you have listed, and one practical task.

See the full breakdown

The practical task for this role is usually something like:

Rewrite a slow loop and say what the cost was before and after.