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
Senior Software Engineer
Build and maintain Node.js backend services and React.js UIs that integrate with a C++ workflow engine for packaging-industry automation tools.
Senior Software Engineer - Risk
Build and maintain risk-management systems for a crypto trading platform, ensuring speed, accuracy, and reliability for institutional clients.
Software Engineer - III
Builds and deploys Go-based microservices on AWS and Kubernetes, using Elasticsearch, Cassandra, and Prometheus for data, storage, and monitoring.
Staff Software Engineer
Design and own scalable backend services and cloud-native systems in Scala/Java, using Kafka, Spark, and Kubernetes to power global, data-intensive applications.
Senior Software Engineer (Java, Spring Boot and Microservices), Customer Systems
Build and scale global customer-support systems using Java, Spring Boot, and microservices to power AppleCare and Genius Bar operations handling billions of interactions.
Senior Software Engineer - Systems (Platform)
Build and debug Linux-based NAS appliance software in Python, focusing on storage, filesystem internals (XFS/ext4), and system-level integrations for enterprise data infrastructure.
Software Engineer, PhD, Static Program Analysis
Builds static analysis frameworks and reverse-engineering tools to detect malware and abusive apps on Android at Google scale.
Microsoft Application Developer (C#)
Builds and maintains full-stack web/desktop apps using C# and ASP.NET, focusing on backend services, REST APIs, and performance optimization with 6–9 years of .NET experience.
Software engineer
Design and configure ServiceNow solutions for IT service management, collaborating with stakeholders to translate business needs into technical specs and drive customer migrations to the CSM module.
Software Engineer
Build and maintain full-stack healthcare applications using modern web tech, cloud platforms, and DevOps practices to support global biopharma operations.
Golang Developer
Builds and maintains scalable backend services in Go, designing clean architectures with PostgreSQL/MySQL and gRPC APIs.
Lead Software Engineer
Lead a team building and operating Mastercard’s secure, cloud-native platform for global open banking, using AWS, Kubernetes, Terraform, and CI/CD to power millions of financial transactions.
Senior Software Engineer
Senior QA engineer at Mastercard designing test strategies, automating tests in Python/Java, and mentoring teams to ensure secure, scalable payment systems meet high quality standards.