Software Engineering Jobs in India
There are 7,766 open Software Engineering jobs in India on freehire right now. 1,200 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,633,344 | ₹3,500,000 | 58 |
| USD | year | $119,418 | $148,938 | $170,000 | 17 |
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 941 · 12%
- Remote 526 · 7%
- Onsite 335 · 4%
Visa sponsorship offered in 31% of the 680 postings that state a position on it.
Seniority
- Senior 2,232
- Lead 516
- Staff 459
- Principal 369
- Intern 91
- Middle 75
Who is hiring
- 1000+ employees 2,793
- 501-1000 employees 554
- 51-200 employees 77
- 11-50 employees 41
- 201-500 employees 26
- 1-10 employees 2
Sr Associate Software Engineer - Gen AI
Builds and deploys LLM-powered assistants, RAG pipelines, and agent workflows using Python, TypeScript, and AWS services to deliver secure, scalable GenAI solutions for Amgen’s internal productivity and healthcare applications.
Software Development Engineer, Web
Build and maintain web apps for FOX’s news platforms using React, TypeScript, Node.js, and Next.js; collaborate with designers and backend engineers to deliver scalable, user-friendly experiences.
DSP Software Engineer
Develop embedded C/C++ software for next-gen automotive radars and ADAS features like ACC, FCW/AEB, and sensor fusion in an agile environment.
Specialist, Software Engineer - India
Builds and maintains automated tests for APIs, event streams, and integrations within a Fortune 100 insurer’s digital platform using Agile, CI/CD, and DevSecOps practices.
Software Engineer, Data Lake
Design and build scalable data pipelines using Snowflake, Iceberg, S3, and Kafka to power analytics and reporting for a large financial firm.
Senior Principal Software Engineer, Cloud, Distributed Systems & Data Platforms
Design and build core components of a next-generation distributed data platform handling streaming, batch, and interactive workloads at scale for a large financial institution.
Software Engineer - Supply Chain Applications
About the Role We are looking for a mid-level developer to join our development team of RFgen India Private Limited. The position is onsite in Hyderabad, India. Our applications automate and streamline supply chain…

Software Engineer, Infrastructure
Builds and maintains Notion's async task runner and configuration management platform to support millions of users, focusing on reliability, scalability, and distributed systems.
Senior Software Engineer, Search
Builds and improves Google Search’s core infrastructure handling billions of queries, using distributed systems, AI, and large-scale data processing.
Software Development Engineer
Builds and operates full-stack, high-throughput distributed systems for Apple’s exabyte-scale Big Data infrastructure, supporting global manufacturing operations. Works with React/TypeScript frontends, Java/Golang backends, Kafka, Druid, and Kubernetes in a large-scale cloud environment.
Software Development Engineer
Develops and maintains Java-based software and web apps using React/Angular, Node.js, and TDD in an Agile environment for Microchip’s embedded-dev tooling.
Lead Software Engineer (.NET/C# - AI Integration Focused)
Lead a team building AI integrations for a logistics platform using .NET/C#, focusing on agentic workflows, RAG pipelines, and vector databases to enhance platform functionality.
