Software Engineering Jobs in India
There are 7,701 open Software Engineering jobs in India on freehire right now. 1,438 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 929 · 12%
- Remote 520 · 7%
- Onsite 330 · 4%
Visa sponsorship offered in 31% of the 680 postings that state a position on it.
Seniority
- Senior 2,225
- Lead 507
- Staff 458
- Principal 369
- Intern 90
- Middle 73
Who is hiring
- 1000+ employees 2,795
- 501-1000 employees 557
- 51-200 employees 77
- 11-50 employees 42
- 201-500 employees 26
- 1-10 employees 2
Senior Application Developer - Java
Build and maintain Java-based banking systems, APIs, and frameworks, leveraging AI tools and cloud technologies to modernize core banking infrastructure.
Lead Software Engineer- IHC 439
Lead a team to design and deliver large-scale enterprise applications for Marriott’s tech stack, focusing on cloud-native microservices, API orchestration, and DevOps practices.
Senior Software Engineer II - IHC446
Designs and delivers large-scale enterprise applications for a travel-tech product using Java, Spring Boot, Kafka, Docker, and Kubernetes in a cloud-native microservices architecture.
Senior Software Engineer II
Build and maintain Marriott’s data governance platform using Stibo Systems, Java, and AWS, while mentoring junior engineers and ensuring secure, scalable data handling.
Application Developer
Build, test, and maintain banking applications using Oracle, PL/SQL, Azure Data Factory, and Agile methods while ensuring regulatory compliance and system reliability.
Sr Software Development Engineer
Build and maintain scalable, PCI-compliant payment systems, integrating AI/ML for fraud detection and performance optimization while leading backend services and mentoring junior engineers.
Junior Software Development Engineer
Build and maintain backend services for payment processing systems, writing clean, tested code and collaborating with cross-functional teams to ensure secure, scalable financial transactions.
Principal Software Engineer
How Youll Succeed (responsibilities): Technical Leadership & Architecture: Define and drive the technical direction for major features, systems, and cross-cutting concerns within the Payment Solutions platform;…
Staff Software Engineer - Data & AI Platforms
Build and scale AI-powered data platforms, semantic models, and retrieval systems for a global retail brand, enabling LLM-driven features and enterprise knowledge graphs.
Software Engineer
Build and maintain ServiceNow applications for IT service management, governance, risk, and security operations using JavaScript, REST APIs, and integrations.
Software Engineer - IHC172B
Marriott International Inc. , headquartered in Bethesda, Maryland, USA, was founded in May 1927 by J. Willard Marriott and Alice S. Marriott with a modest nine-seat A&W root beer stand. Guided by the family's…
Senior Staff Software Engineer
Lead full-stack development, architecture, and team mentorship for scalable cloud-native applications using Java/C#, React/Vue, and Kubernetes.
Software Engineer (C#, .NET / Industrial Automation)
Builds and maintains Level 2 automation systems for industrial plants using C#/.NET, SQL, and industrial protocols to monitor production, track data, and integrate with PLCs/SCADA/MES.
Principal Software Engineer - TM
Principal Software Engineer at Alkami building and leading enterprise fintech systems, designing scalable cloud-native microservices with Java/C# and modern web stacks, and mentoring teams.
Associate Software Engineer - RMS
Build and maintain retail systems for lululemon’s ecommerce platform, focusing on Oracle RMS and integrations using SQL, Unix scripting, and DevOps practices.
Associate Vice President Senior Lead Software Engineer
Lead a team building full-stack Java/Spring applications for financial market infrastructure, using Docker, Jenkins, and GCP while mentoring engineers and validating solutions.
Senior Software Engineer II
Builds and leads Java-based microservices for Marriott’s tech stack using Spring Boot, Kafka, and AWS EKS to improve hotel operations and guest experiences.
Senior Associate - Lead Software Engineer
Builds and maintains Angular-based frontend apps for financial settlement systems, integrating with Java/Spring Boot backends via REST APIs and OpenAPI/Swagger.
Senior Software Engineer I _ 2026_1433
Build enterprise hospitality software using NodeJS, ReactJS, GraphQL, and TypeScript in a hybrid role for Marriott’s India tech center.
Principal Software Engineer
Principal Software Engineer at ANSR Summit Consulting to design, build, and lead scalable cloud-native applications using Java/C#, React/Vue, and microservices on AWS.