Software Engineering Jobs in India
There are 7,920 open Software Engineering jobs in India on freehire right now. 1,339 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 | 61 |
| USD | year | $119,418 | $148,938 | $170,000 | 17 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 59%
- ai 50%
- api 49%
- agile 43%
- ci-cd 41%
- java 36%
- python 33%
- automation 32%
How the work is done
- Hybrid 958 · 12%
- Remote 532 · 7%
- Onsite 348 · 4%
Visa sponsorship offered in 32% of the 684 postings that state a position on it.
Seniority
- Senior 2,285
- Lead 524
- Staff 470
- Principal 374
- Intern 94
- Middle 78
Who is hiring
- 1000+ employees 2,801
- 501-1000 employees 557
- 51-200 employees 77
- 11-50 employees 42
- 201-500 employees 26
- 1-10 employees 2
Software Engineer
A C++ engineer modernizes Ivanti’s cross-platform VPN/ZTNA client by migrating from C++11 to C++20, optimizing build systems, and integrating AI tools to enhance security and performance for enterprise security solutions.
Principal Software Engineer
Leads infrastructure development for Azure Data products, focusing on AI-first data engineering, reliability, and scalability for services like Azure Fabric, SQL DB, and Synapse Analytics.
Senior Software Engineer - Cloud Infrastructure Platform
Build and maintain Nirvana’s cloud infrastructure platform, including Terraform provisioning, CI/CD, internal AI tooling, and observability, to enable reliable, secure, and cost-efficient engineering at scale.
Junior Software Engineer
Build production-grade procurement software using Claude Code as your AI teammate, reviewing every line before shipping features for U.S. government clients.
Staff Software Engineer, 3rd Party Integrations
Build and lead the Java/Kotlin-based platform that safely connects third-party security tools to SentinelOne’s AI-driven SIEM, designing APIs, Kafka-driven event pipelines, and secure runtime abstractions at petabyte scale.
Software Engineer
Build and scale backend services and AI-driven features for Zuora’s subscription and billing platform using Java, Spring Boot, and AWS, integrating agentic models and RAG systems.
Software Developer, Financial Research
Lead a team building a new customer-facing financial research web app using React, Python, and AWS; mentor developers and shape the product’s technical foundation.
Sr. Associate - Application Developer (Python Developer)
Build and maintain Python-based microservices with FastAPI and MySQL for global logistics systems, collaborating with cross-functional teams to deliver scalable, high-performance applications.
SOFTWARE ENGINEER II
Build and maintain enterprise retail software for convenience stores and petroleum brands, using .NET, C#, SQL, and JavaScript frameworks in an Agile environment.
Software Engineer, Google Enterprise Network
Build and maintain Google Cloud’s enterprise-grade networking infrastructure using C++ and distributed systems, ensuring scalability and reliability for global customers.
Senior Software Developer
Build and maintain full-stack MERN applications, working across Node.js, React, Next.js, and MongoDB while collaborating with teams and customers.
Oracle APEX Software Engineer
Lead a team building and maintaining enterprise Oracle APEX applications using PL/SQL, SQL, and Oracle Database, while setting technical standards and driving integrations with enterprise systems.
Senior Software Developer
Senior Software Developer Location: Bengaluru, Karnataka, India Department: Engineering & Technology Workplace: hybrid Employment Type: full Description We are seeking a highly skilled and experienced Senior…
Software Engineer, C++ Application & Simulation
Lead a team developing C++ simulation software to validate autonomous-driving systems on Windows/Linux, integrating ADAS algorithms and mentoring engineers.
Senior Member of Technical Staff, Cloud Test
Design and execute test plans for Aviatrix’s cloud-native security fabric, validating edge gateways, BGP routing, multi-cloud connectivity, and high-availability architectures using Python and automation tools.