Software Engineering Jobs in India
There are 7,636 open Software Engineering jobs in India on freehire right now. 1,393 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| INR | year | ₹1,700,000 | ₹2,750,000 | ₹3,500,000 | 57 |
| USD | year | $118,718 | $144,469 | $170,000 | 16 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 60%
- ai 50%
- api 49%
- agile 43%
- ci-cd 41%
- java 36%
- python 33%
- automation 32%
How the work is done
- Hybrid 921 · 12%
- Remote 517 · 7%
- Onsite 330 · 4%
Visa sponsorship offered in 31% of the 679 postings that state a position on it.
Seniority
- Senior 2,194
- Lead 505
- Staff 456
- Principal 367
- Intern 90
- Middle 72
Who is hiring
- 1000+ employees 2,796
- 501-1000 employees 553
- 51-200 employees 70
- 11-50 employees 42
- 201-500 employees 21
- 1-10 employees 2
Lead Software Engineer - Big Data
Lead a team to optimize Airbus Skywise’s big-data pipelines using PySpark, Polars, and DuckDB, enforce coding standards, and mentor engineers while collaborating with European customers.
Software Development Engineer
Build and maintain enterprise-grade cloud services for Adobe’s content platform using Java/Spring Boot on AWS/Azure, applying AI-assisted tools to accelerate development and testing.
Junior Software Developer
At CSpring, we believe in the power of data to drive decisions and real-world impact. We’re a purpose-driven consulting firm specializing in data strategy, data engineering, and data analytics. Our clients span the…
Senior System Software Engineer
Design and implement cloud-based delivery environments, automate deployments with Ansible/Terraform, and support CI/CD pipelines for DevOps teams using Docker, Kubernetes, and GCP/AWS.
Senior Software Engineer
Build and maintain enterprise banking applications using Pega, Java, and cloud-native tech, driving scalable solutions and CI/CD pipelines in a full-time role at Commonwealth Bank.
Staff Software Engineer
Build core banking platforms and AI-driven customer experiences using Python, Java, or Go, React, and cloud-native tools like AWS and Kubernetes.
Staff Software Engineer
Build and lead modern banking platforms using React, TypeScript, and cloud-native tools to deliver scalable customer and colleague experiences in a large fintech organization.
Principal Software Engineer
Principal Engineer at Commonwealth Bank leading AI-first CRM and banker-experience platforms, designing cloud-native, event-driven systems in Python/Java/.NET with React and modern DevOps.
Principal Software Engineer
Principal Software Engineer at Commonwealth Bank of Australia leading the design and delivery of scalable CRM, AI-driven customer platforms, and cloud-native banking systems using Python, Java, React, AWS, and Kubernetes.
Senior Software Engineer, API Gateway
Build and run FactSet’s API Gateway in Go and Lua on NGINX/OpenResty, handling routing, auth, rate limiting, and multi-region reliability across AWS.

Software Engineer II (AI Governance)
Build AI governance systems that enforce policies, track usage, and audit AI tools across employees and agents in real time.
Lead Database Developer, MongoDB
Lead the design, optimization, and maintenance of MongoDB and NoSQL databases to ensure high performance and availability for Clarivate’s products.
Lead Database Developer, PostgreSQL
Lead PostgreSQL and Oracle database design, optimization, and security for a global IP data platform, tuning queries and ensuring high availability in hybrid cloud environments.
Founding Software Engineer - Optexity (India)
Build and own a semantic search system for doctors using proprietary clinical data, deploying LLM-powered tools directly in hospitals and clinics.
Software Engineer
Builds and maintains Python-based automation and features for a global business-travel platform, using CI/CD, testing, and cloud tools to scale travel-booking systems.