Software Engineering Jobs in India
There are 7,637 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 921 · 12%
- Remote 517 · 7%
- Onsite 330 · 4%
Visa sponsorship offered in 31% of the 681 postings that state a position on it.
Seniority
- Senior 2,192
- Lead 505
- Staff 457
- Principal 367
- Intern 90
- Middle 72
Who is hiring
- 1000+ employees 2,798
- 501-1000 employees 553
- 51-200 employees 70
- 11-50 employees 42
- 201-500 employees 21
- 1-10 employees 2
Software Engineer
Develops and maintains wireless network management features using Java and Python, leveraging AI to improve performance and stability of Cisco’s cloud and on-prem Wi-Fi solutions.
Software Engineer
Build and deploy AI-driven automation for Cisco’s IT operations, designing ML pipelines and CI/CD workflows to optimize global systems and root-cause analysis.
Staff Software Engineer
Senior engineer building scalable, cloud-native banking platforms in Java/Spring Boot with Kafka, AWS, and microservices patterns.
Software Engineer
Build and maintain full-stack Java/Spring Boot and React.js/Node.js apps for Lowe’s order-management systems, shipping from Bengaluru.
Software Engineer
Builds and maintains enterprise software solutions in Bengaluru, working with agile teams to translate business needs into stable applications using DevOps and modern development practices.
Sr Software Engineer
Build and maintain high-traffic SaaS systems for job boards using PHP, React, TypeScript, and microservices, while modernizing legacy platforms and mentoring engineers.
Senior Software Engineer
Builds and maintains Salesforce CPQ and Sales/Service/Experience Cloud solutions using Apex, LWC, and APIs for a global data and analytics provider.
Senior Product Software Engineer (.Net Core / Angular / SQL/ Azure Paas)
Builds and maintains a SaaS product using .NET Core backend, Angular frontend, SQL Server, and Azure PaaS, while mentoring junior engineers and driving Gen AI features.
Software Engineer - C++ Linux
Develop high-performance C++ Linux IPC middleware for in-vehicle infotainment and connected car systems, optimizing latency and throughput for automotive platforms.
IT Application Developer Senior Consultant - Mumbai - India
Build and maintain enterprise applications using Power Platform, SharePoint, Dataverse, and SQL, collaborating with clients to deliver business solutions and integrations.
Software Engineer
Design, develop, and improve scalable software for banking systems using industry-aligned languages and frameworks, ensuring performance, security, and maintainability.
Software Engineer
Build and maintain scalable backend services and frontend apps using Java/Spring Boot and Angular/TypeScript, deploy on cloud with Docker/Kubernetes, and own CI/CD pipelines.
Senior Software Engineer-GDC(E2E Testing)-2
Builds and maintains Python-based end-to-end test automation for automotive software platforms, using Robot Framework, CANoe/CAPL, and CI/CD pipelines to validate AUTOSAR, CAN/LIN/Ethernet, and Linux/QNX components.
Senior Software Engineer
Build and maintain a data platform that ingests, processes, and serves programmatic advertising data using Java/Kotlin/C++, REST APIs, and cloud services.
Software Development Engineer 3
Senior full-stack developer building travel-focused applications with Java, Spring Boot, Angular, and Python, contributing to scalable microservices and REST APIs.
Senior Software Engineer
Build and maintain scalable data pipelines and web crawlers using Python, Scrapy, PySpark, and SQL to power McKesson’s healthcare data platform.
Software Developer II
Develops and maintains Continua™, a SCADA-based software suite for natural gas pipeline operations using C, Java, and Angular, with Python and TypeScript as a plus.