Software Engineering Jobs in India
There are 7,468 open Software Engineering jobs in India on freehire right now. 1,374 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,516,687 | ₹3,500,000 | 59 |
| USD | year | $122,209 | $148,938 | $170,000 | 15 |
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 880 · 12%
- Remote 476 · 6%
- Onsite 327 · 4%
Visa sponsorship offered in 32% of the 673 postings that state a position on it.
Seniority
- Senior 2,161
- Lead 493
- Staff 454
- Principal 348
- Middle 96
- Intern 85
Who is hiring
- 1000+ employees 2,859
- 501-1000 employees 543
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3
Senior Software Engineer
Design and configure Oracle Transportation Management (OTM) solutions for Maersk's logistics operations, converting business requirements into scalable TMS designs and collaborating with engineering on integration architecture.
Staff Software Engineer
Staff Software Engineer building Intuit's next-generation data mesh platform—mostly hands-on coding in Java/TypeScript/Python on cloud infrastructure (AWS/Azure/GCP) with Kubernetes, IaC tools, and CI/CD pipelines.
Senior Software Engineer (Python, Django, React, PostgreSQL)
Builds full-stack financial operations software using Python, Django, React, and PostgreSQL in a global fintech asset manager.
Sr. Software Engineer
Designs and develops software solutions for GE Vernova’s Grid Software, focusing on power system operations and utility applications using C++ and Java to build scalable, reliable enterprise systems while leading modernization and mentoring teams.
R&D Member of Technical Staff - II
Developer on the CONNECT team building industrial software, primarily using C#, ASP.NET Core, Azure, and Angular within a Scrum/hybrid work model.
Software Engineer III (Golang,Python)
Designs, develops, and maintains systems software (operating systems, compilers, networking, databases) with a focus on distributed systems, debugging, and mentoring junior engineers. Core technologies: Golang, Python, SQL/NoSQL, Kubernetes, and DevOps tools.
Software Engineer
Builds and maintains fintech software solutions for financial institutions, focusing on JavaScript, .NET, and TypeScript to optimize branch operations and self-service tools. Integrates AI/ML capabilities and follows Agile methodologies.
Software Engineer - C++ Middleware
Design, develop, and test C++ middleware and platform software for automotive in-vehicle infotainment (IVI) systems, with focus on embedded protocols, real-time performance, and Android HAL/AOSP architecture.
Associate Engineer - Java developer
Leads backend development for automotive tech, designing scalable Java systems for in-vehicle infotainment/safety; mentors teams and collaborates cross-functionally.
Software Engineer
Software Engineer at Barclays building enterprise-grade Java microservices and cloud-native integrations on AWS, focusing on infrastructure, deployment pipelines, and secure backend systems.
Senior Software Engineer for C++ & Java
Build and maintain low-latency C++/Java systems and data pipelines for a large fintech bank, using Spring, Kafka, Redis, and Python.
Java Developer
Java Developer on the TUCI Canada SuperNova team building high-availability, data-driven applications using Java EE, Spring, Hibernate, and React JS in a hybrid role based in Chennai.
Java Developer
Java Developer building and maintaining a telecom-domain automation platform using Java, Spring Boot, Apache Camel, Oracle/Postgres, and Docker/Kubernetes with CI/CD pipelines in a hybrid Bengaluru office.
Lead Software Engineer (GG12)
Lead Software Engineer building scalable .NET and Angular applications at LSEG in Bangalore, combining hands-on coding with technical leadership, mentoring, and architectural guidance in a hybrid (3 days/week office) role.
Associate Member of Technical Staff - AMTS
Early-career Python Developer (0–2 years) building, testing, and maintaining Python-based healthcare IT applications in a collaborative, cross-functional team environment.
Sr Specialist, Software Engineer - ServiceNow Engineer – Platform Operation and Reliability
Lead ServiceNow production support, ensuring platform reliability and performance while managing Tier 1/Tier 2 teams and driving incident resolution and operational improvements.