Software Engineering Jobs in India
There are 7,615 open Software Engineering jobs in India on freehire right now. 1,387 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 | 58 |
| 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 687 postings that state a position on it.
Seniority
- Senior 2,189
- Lead 504
- Staff 462
- Principal 364
- Intern 89
- Middle 73
Who is hiring
- 1000+ employees 2,825
- 501-1000 employees 554
- 51-200 employees 71
- 11-50 employees 42
- 201-500 employees 21
- 1-10 employees 2
Software Engineer III
Designs and operates cloud-native services and pipelines on AWS/Kubernetes for Guidewire’s release/environment platforms, focusing on CI/CD, observability, and reliability to support AI-driven insurtech solutions.
Application Developer
Senior SAP Basis Administrator responsible for managing, configuring, and troubleshooting SAP technical environments, including upgrades, performance tuning, and integration with external systems in a UNIX/Linux environment.
Member of Technical Staff - II
Develops medium-to-large-scale software features, drives architectural decisions, and mentors engineers at Adobe’s media-focused product company. Core work involves C/C++ development, platform specialization, and optimizing performance for Adobe’s tools (e.g., Creative Cloud, Experience Platform).
Software Engineer
Build and maintain Java/Spring Boot microservices on AWS, integrate event-driven systems with Kafka, and own CI/CD pipelines for a fintech platform.
Software Engineer
Maintain and automate Linux/Windows server environments using Python, Ansible, and cloud platforms (GCP/Azure) to support retail infrastructure.
Software Engineer
Builds scalable backend systems, AI-driven data pipelines, and agentic workflows for Cisco IQ, integrating acquired company tech and modernizing platform capabilities.
Senior Software Engineer
Build and maintain platform tooling and integrations for scalable supply-chain systems, focusing on automation, testing, and data flow across SAP and non-SAP ecosystems.
Software Engineer (Java Developer)
Build and maintain scalable Java backend services for a unified commerce platform, using SQL, APIs, Kafka, Kubernetes, and CI/CD to power 5,000+ global brands.
Software Engineer Staff- Packet Forwarding
Designs and codes networking packet-forwarding features in C/C++ on Linux, focusing on routing protocols like BGP/OSPF/ISIS and TCP/IP stacks.
IND Staff Software Engineer
Builds and maintains cloud-based contact center solutions (e.g., Amazon Connect) using AWS services, Python, and DevOps tools to enhance omni-channel customer experience platforms.
Principal Software Engineer
The Principal Software Engineer will lead the architecture and development of a massive-scale IoT platform using Java, Spring Boot, and AWS. The role involves designing distributed systems, mentoring engineering teams, and integrating GenAI technologies to support millions of connected devices.
Principal Software Engineer
Principal Software Engineer builds and leads a team to design and scale IoT platforms using Java/Spring Boot, Kafka, and AWS, while integrating GenAI for real-time device telemetry and cloud-native solutions.
Principal Software Engineer
Principal Software Engineer leads design and development of scalable cloud-native web apps and GenAI-powered services using C#, Node.js, React, and AWS.
Principal Software Engineer
Principal Software Engineer leads AI-driven development, agentic AI systems, and production software delivery at a global data/software services company. Focuses on modernizing legacy systems, designing scalable microservices, and mentoring engineers while setting technical direction for complex projects.
Principal Software Engineer
Lead the architecture and development of cloud-scale email security systems using Java and AWS, focusing on DMARC/SPF/DKIM authentication and high-volume data processing.
Workday Development and Testing - Senior Software Engineer - GR - 39502 - 69582 - 3 - JR201546
Senior engineer builds and maintains Workday integrations and reports for HRIS, partnering with teams to optimize HCM, payroll, and benefits workflows.
Senior Software Engineer
Builds and maintains web applications using React, TypeScript, and REST APIs, ensuring cross-browser compatibility and robust code quality through reviews and testing.
Senior Software Engineer
The Senior Software Engineer will design, develop, and maintain scalable, secure software solutions for corporate payment systems using Java, Spring Boot, and Angular. The role involves a hybrid focus on software development and quality engineering, including the creation of automated test scenarios and CI/CD pipelines.
Software Engineer II
Develops secure, scalable software solutions for Mastercard’s fintech systems, focusing on API/RESTful development, test automation, and CI/CD pipelines to ensure high-quality, resilient products.
Software Development Engineer III
Expedia Group is seeking a Software Development Engineer III to design and build scalable, resilient backend payment services using Java and Kotlin. The role involves managing high-volume, distributed payment workflows on AWS and mentoring junior engineers to ensure operational excellence.