Software Engineering Jobs in India
There are 7,621 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 | 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 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,191
- Lead 503
- Staff 463
- Principal 364
- Intern 89
- Middle 73
Who is hiring
- 1000+ employees 2,824
- 501-1000 employees 554
- 51-200 employees 71
- 11-50 employees 42
- 201-500 employees 21
- 1-10 employees 2
Senior Java Developer with Mortgage Domain Experience
This role is for a senior functional analyst to translate business needs into cloud-based solutions using AWS and Azure. The analyst will collaborate with cross-functional teams to design, validate, and document scalable digital products.
Sr. C# Developer with Mortgage Domain Experience
This role is for a senior functional analyst responsible for translating business needs into cloud-based solutions using AWS and Azure. The analyst will collaborate with cross-functional teams to design, document, and validate digital products while ensuring compliance and operational efficiency.
Principal Software Engineer
The Principal Software Engineer will lead a team in developing CRM software solutions for the automotive industry, utilizing C#, React, and advanced AI/LLM technologies. The role involves managing the full product lifecycle, mentoring developers, and integrating AI agents and RAG workflows into production applications.
Lead Software Engineer
The Lead Software Engineer will design and build production-grade software with a focus on AI-driven development and agentic AI workflows. This hands-on role involves leading technical delivery, mentoring engineers, and modernizing legacy systems using C# and .NET within a cloud-based microservices architecture.
Software Engineer
Software Engineer on the Qualys Sensor Platform, designing, developing, and debugging security software for Windows using C++.
Senior Software Engineer I
The Senior Software Engineer will design and maintain scalable web applications and RESTful APIs using Python, FastAPI, and React. The role involves collaborating within a squad to build data-driven solutions while exploring Generative AI technologies to enhance development productivity.
Senior Software Engineer I
Develops full-stack applications using Python/C# and React, focusing on cloud-based solutions (Azure) and AI-assisted coding to accelerate product innovation for Veralto’s digital platforms.
Software Engineer
Build and operate AI-driven automation and Salesforce platform solutions for Cisco's GTM IT team, supporting the full customer lifecycle. Core tech: Salesforce (Apex, LWC, SOQL), Copado CI/CD, and AI tooling.
Software Engineer 3
Build and maintain scalable backend services for eBay’s advertising and marketing platforms using Java, Spring Boot, and distributed systems, ensuring high performance and reliability.
Staff Software Engineer
Lead the design and delivery of cloud-native enterprise applications using ASP.NET Core and modern JavaScript frameworks, while mentoring engineers and integrating AI capabilities.
Software Engineer - SDK Developer - C++, Networking - 8 to 13 years
Senior C++ Software Engineer on Cisco's Silicon One SDK team, building the full software stack (APIs, algorithms, firmware) that powers next-generation network ASICs at 50+ Tbps.
Senior Software Developer
Senior Software Developer building AI-powered platform features for SMBs using Google Cloud, TypeScript, GoLang, Python, and AI frameworks like Langchain and MCP, while providing technical leadership in a Scrum Agile environment.
Lead Software Engineer - .Net
Lead a team of .NET developers owning the technical direction and architecture for a SaaS-based Data Management Platform serving financial institutions, using C#, .NET Framework/Core, WPF, microservices, Docker, and Oracle/MSSQL.