Software Engineering Jobs in India
There are 7,458 open Software Engineering jobs in India on freehire right now. 1,379 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,516,687 | ₹3,500,000 | 59 |
| USD | year | $122,209 | $148,938 | $170,000 | 15 |
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 879 · 12%
- Remote 476 · 6%
- Onsite 326 · 4%
Visa sponsorship offered in 32% of the 671 postings that state a position on it.
Seniority
- Senior 2,158
- Lead 492
- Staff 454
- Principal 348
- Middle 96
- Intern 85
Who is hiring
- 1000+ employees 2,849
- 501-1000 employees 543
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3
Salesforce Developer
Build and maintain Salesforce solutions for a cybersecurity platform used by global agencies, focusing on Apex, LWC, Flows, and integrations.
Senior Software Engineer, Google Cloud
Senior Software Engineer on Google Cloud building domain-specific conversational AI agents for public sector verticals, using Go/Python, distributed systems, and LLM/Agentic AI frameworks.
Airflow Python Developer
Build and orchestrate scalable ETL/ELT workflows using Python, Airflow, and cloud data platforms like Snowflake and AWS.
Senior Software Engineer (Founding Team) - Bengaluru
Builds AI-powered backend systems for autonomous ERP maintenance agents, focusing on SAP S/4HANA integration and enterprise workflow automation.
Senior Golang Engineer
The Senior Golang Engineer will design and build scalable backend services, distributed systems, and API infrastructure for Workato's automation platform. The role involves working with Go, microservices, and cloud-native technologies to maintain high-performance connectors and system stability.
Software Engineer
Build intelligent, scalable backend services and real-time data pipelines for a managed cybersecurity platform, using Java/Python and Kafka to power threat detection and AI-driven analytics.
Staff Software Engineer
The Staff Software Engineer will design and lead technical solutions for complex logistics integrations, mentoring engineers and driving strategy within a multi-cloud, Java-based microservices environment. The role requires deep expertise in real-time cloud systems and a commitment to working from the Bangalore office three days per week.
Software Development Engineer II (SDE II)
Designs, builds, and maintains backend services and APIs using Node.js, Docker, and cloud platforms, while owning features end-to-end and mentoring junior engineers.
Senior Java Developer
Senior Java Developer on the Global Banking Loans team at Luxoft in Pune, designing and building loan execution and processing services using Java, Spring, REST APIs, relational databases, and CI/CD pipelines.
.NET Lead/ Senior .NET Developer - GIO
Leads a team of .NET developers in Chennai/Tirunelveli to design and build scalable enterprise applications using .NET Core, ASP.NET, C#, and REST APIs.
Software Engineer II
Full-stack software engineer building and maintaining applications that automate complex business processes using .NET/C#, C++, Blazor, and Entity Framework Core, with responsibilities spanning frontend, backend, desktop apps, automated testing, and mentoring junior developers.
Senior Salesforce Developer
Senior Salesforce Developer based in India responsible for hands-on development of a Salesforce environment including Apex, Lightning Web Components, REST API integrations, data architecture, and SFDX-based release management in a remote-first setting.

Senior Software Engineer - E3
Build and ship high-traffic web and mobile features using Python/Django, React Native, and distributed systems at an AI-powered labor marketplace.

Senior Software Engineer - E3 - Instawork Robotics
Build and scale Instawork’s AI-powered data platforms (Lens, Prism) that capture high-fidelity task data from real-world environments to train robotics foundation models.
Senior Software Development Engineer (8-10 Years)
The Senior Software Development Engineer will design, develop, and integrate AUTOSAR-based embedded software for automotive safety systems. The role involves using C programming, CAN/UDS protocols, and various validation tools to ensure compliance with safety and cybersecurity standards.