Software Engineering Jobs in India
There are 7,623 open Software Engineering jobs in India on freehire right now. 1,392 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 | 58 |
| 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 922 · 12%
- Remote 518 · 7%
- Onsite 330 · 4%
Visa sponsorship offered in 31% of the 687 postings that state a position on it.
Seniority
- Senior 2,192
- Lead 504
- Staff 462
- Principal 364
- Intern 89
- Middle 73
Who is hiring
- 1000+ employees 2,825
- 501-1000 employees 554
- 51-200 employees 71
- 11-50 employees 42
- 201-500 employees 21
- 1-10 employees 2
Staff Software Engineer
Designs and maintains cloud-native monitoring and analytics systems for an EV charging network using Django, React, AWS, and microservices.
Salesforce Developer
Build and enhance Salesforce Service Cloud solutions using Apex and Lightning Web Components, integrating third-party systems via APIs, and optimizing customer service workflows with Omni-Channel.
Sr.Staff Software Engineer- Network Platform
Design and lead Databricks' next-generation network infrastructure, building scalable, multi-cloud connectivity platforms that power millions of VMs and enterprise security features.
Senior Staff Software Engineer- Search Quality
Senior engineer builds and tunes hybrid search systems that power both human users and AI agents, blending keyword and vector retrieval with relevance metrics like nDCG and MRR.
Staff Software Engineer- Search Quality
Builds and optimizes search systems that power both AI agents and human users, focusing on hybrid retrieval, ranking models, and relevance metrics using Lucene/Elasticsearch and embeddings.
Staff Software Engineer (Search Ranking)
Leads the development of AI-powered search ranking and relevance systems for Databricks' platform, focusing on ML models, NLP pipelines, and evaluation frameworks to improve asset discovery at scale.
Senior Staff Software Engineer- Networking
Design and lead Databricks' next-generation multi-cloud networking infrastructure, scaling connectivity and observability for millions of VMs while shaping core platform architecture.
Staff Software Engineer (Infrastructure)
Designs and scales backend infrastructure for a data/AI platform, working on distributed systems, cloud storage, and Kubernetes-based services in Bengaluru.
Staff Software Engineer (Money)
Builds and maintains Databricks' billing, cost optimization, and resource governance systems, ensuring accurate usage tracking and commercialization for enterprise customers using cloud-native infrastructure.
Staff Software Engineer (Core Experiences)
A senior engineer at Databricks designs and scales core data platforms like workspaces and notebooks, using distributed systems in Python/Java/Scala to support 10X–100X growth and improve developer experience.
Staff Software Engineer - Ingestion
Builds and optimizes scalable data ingestion systems for Databricks' Lakehouse platform, focusing on connectors for enterprise apps and databases while minimizing load on source systems.
Senior Software Engineer
Konovo is a global healthcare intelligence company on a mission to transform research through technology- enabling faster, better, connected insights. Konovo provides healthcare organisations with access to over 2…
Senior Application Developer
Senior Application Developer at CIBC India designing, coding, and supporting applications with a focus on Oracle/PL/SQL databases, Azure Data Factory, and Databricks migrations.