Software Engineering Jobs in India
There are 7,844 open Software Engineering jobs in India on freehire right now. 1,278 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 49%
- 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 337 · 4%
Visa sponsorship offered in 31% of the 680 postings that state a position on it.
Seniority
- Senior 2,268
- Lead 522
- Staff 459
- Principal 369
- Intern 94
- Middle 77
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
Oracle APEX Software Engineer
Lead the design and development of enterprise-grade Oracle APEX applications, guiding teams on architecture, security, and performance while mentoring developers and collaborating with stakeholders.
Lead Software Engineer
Lead embedded C++ engineer building safety-critical aerospace software to DO-178B/C standards, designing middleware and platform libraries for flight and avionics systems.
Senior System Software Engineer - Python Development
Designs and develops Python-based automation frameworks, test libraries, and utilities for HPE’s storage products, focusing on QA automation, CI/CD, and troubleshooting.
Packet Forwarding Software Engineer
Develops and debugs packet-forwarding software for network systems, focusing on Linux-based OS, C/C++, and networking fundamentals like L2/L3 forwarding and ACLs.
Software Engineer | Golang, AWS, K8's, Microservices | 8 to 11 Years | Bangalore
Builds and maintains Go-based microservices on AWS and Kubernetes, focusing on secure, scalable code and UX-driven design to support Cisco’s customer-facing tools.
Intermediate App Developer – Production Engineering, Java
Develops and maintains Java-based production systems for UPS, focusing on automation, monitoring, and incident response to ensure reliability of logistics applications.
Lead Software Engineer (Oracle/BI/.Net–Financial Reporting)
Lead a backend team building enterprise financial reporting tools using Oracle SQL/PL-SQL, .NET/C#, and BI platforms like Power BI, while driving AI-first development practices and coaching engineers.
Software Engineer II
Builds full-stack, data-intensive apps for business experimentation using Java/Spring Boot, TypeScript, React, Databricks, and cloud platforms to power analytics-driven decisions.
R&D Member of Technical Staff - II, Product Development
Develops industrial data-visualization software using C#/.NET, JavaScript, and modern UI frameworks like Angular/React, following Agile practices and secure coding standards.
Lead Enterprise Software Engineer
Lead the design and development of enterprise software using Java, Python, or C#, mentor junior engineers, and ensure robust performance through testing and code reviews.
Software Engineer II - Cloud Platform
Build and optimize Guidewire’s multi-tenant cloud platform using Kubernetes, Terraform, and Go; design scalable services and observability pipelines for SaaS insurance applications.
Lead Software Engineer - Investment Foundation
Lead backend development for SimCorp’s Investment Foundation using C#, .NET, and APL, designing scalable cloud-native services on Azure while mentoring engineers and driving code quality.
Senior Software Engineer - Investment Foundation
Build and evolve backend systems in C#/.NET and APL for SimCorp’s Investment Foundation, a core fintech platform used by asset managers.
Senior Software Engineer
Build and maintain full-stack Java/Spring Boot backends and React frontends for Wells Fargo’s enterprise banking systems, using Kafka, cloud platforms, and CI/CD pipelines.
Senior Software Engineer
Build and maintain banking systems using .NET Core, C#, Angular/React, and microservices; lead projects and mentor junior engineers in an Agile environment.
Lead Software Engineer - Network Automation
Lead a team building and running network automation tools for Barclays’ global infrastructure using Java, Spring, React, Kubernetes, and cloud platforms to ensure scalable, secure, and high-performance OSS systems.