Get the job you really want

Top Software Engineer Jobs in India

1,940+ Job Results
53 Minutes Ago
Bengaluru, Karnataka, IND
1,800 Employees
Junior
1,800 Employees
Junior
Cloud • Software
As a Software Engineer II at Procore, you will contribute to the development of SaaS solutions by working closely with customers to understand their needs. Responsibilities include establishing development standards, conducting code reviews, and leveraging a tech stack that includes microservices architecture on Java/Springboot and ReactJS. You will also work with teams to enhance CI/CD systems and ensure high-quality software deployment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+50 More
53 Minutes Ago
Bengaluru, Karnataka, IND
1,800 Employees
Mid level
1,800 Employees
Mid level
Cloud • Software
Join Procore’s Product & Technology Team to enhance the authentication platform for millions of users. Responsibilities include architecture, design, and development of features, mentoring teammates, and providing expert guidance on technical projects and architectural initiatives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+50 More
54 Minutes Ago
Īnd, Chamba, Himāchal Pradesh, IND
32,000 Employees
Junior
32,000 Employees
Junior
Payments
The Software Engineer II - Java Backend role involves driving development using Java to create scalable microservices, ensuring adherence to enterprise architecture and quality standards, implementing various application patterns, and conducting code quality assessments. The candidate also needs to write test cases and maintain code quality throughout the development process.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
54 Minutes Ago
Bengaluru, Karnataka, IND
1,800 Employees
Mid level
1,800 Employees
Mid level
Cloud • Software
As a Software Engineer, you will develop scalable document management services for Procore's construction SaaS platform, focusing on building a world-class system, managing complex data, and operating mission-critical services. You'll work with microservices and collaborate with global teams to ensure quality and operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+50 More
32,000 Employees
Mid level
Payments
As a Software Engineer II on the Transaction Stream team at Mastercard, you will be responsible for delivering end-to-end product validation for Transaction Switching Solutions, driving quality in software development, and improving automation and defect metrics. You will also communicate with global teams to ensure project success and participate in technology-driven initiatives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
54 Minutes Ago
Īnd, Chamba, Himāchal Pradesh, IND
32,000 Employees
Mid level
32,000 Employees
Mid level
Payments
The Software Engineer II at Mastercard is responsible for developing automation frameworks, conducting system and integration testing, and implementing quality engineering methodologies. They work closely with development teams to ensure high-quality software delivery through automation and manual testing.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
54 Minutes Ago
Īnd, Chamba, Himāchal Pradesh, IND
32,000 Employees
Mid level
32,000 Employees
Mid level
Payments
The Software Engineer II at Mastercard will function in the Payments Networks team, focusing on enhancing customer experiences through the development of reusable and scalable microservices using Java and Spring Boot within a Cloud environment. Responsibilities include driving high-quality Object-Oriented code development, implementing best practices, and collaborating in an Agile setup to ensure project success.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
54 Minutes Ago
Vadodara, Gujarat, IND
32,000 Employees
Mid level
32,000 Employees
Mid level
Payments
The Software Engineer II will develop microservices based Enterprise applications using Java J2EE stack. Responsibilities include writing high-quality code, providing task estimates, executing test cases, and adhering to organizational processes. The role emphasizes scalability, operability, and quality of code.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More

Featured Jobs

54 Minutes Ago
Īnd, Chamba, Himāchal Pradesh, IND
32,000 Employees
Senior level
32,000 Employees
Senior level
Payments
As a Senior Quality Software Engineer at Mastercard, you will ensure high-quality deployments of Recommendations products by engaging in software development, owning testing processes, and supporting CI/CD processes. You will work with integrations, build connections with BizOps, and support new products while utilizing Agile methodologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
55 Minutes Ago
Īnd, Chamba, Himāchal Pradesh, IND
32,000 Employees
Mid level
32,000 Employees
Mid level
Payments
The Software Engineer for Mobile Development (Android) is responsible for developing and enhancing authentication software for e-commerce transactions, ensuring compliance with standards, mentoring junior team members, and researching technical solutions. This role involves secure and scalable software development and following best programming practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
55 Minutes Ago
Īnd, Chamba, Himāchal Pradesh, IND
32,000 Employees
Mid level
32,000 Employees
Mid level
Payments
Provides support of applications software through programming, analysis, design, development, and delivery of software solutions. Research alternative technical solutions for changing business needs. Develop high-quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. Participate in on-call pager support rotation. Contribute ideas to enhance standards and improve process efficiency. Support collection and reporting of project and software metrics.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
55 Minutes Ago
Īnd, Chamba, Himāchal Pradesh, IND
32,000 Employees
Junior
32,000 Employees
Junior
Payments
As a Software Engineer II, you will be responsible for software delivery, including code development, testing, and deployment. You will troubleshoot and refactor code, adopt new technologies, participate in agile processes, and assist peers as well as less experienced members, while contributing to technical documentation and team decisions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
An Hour Ago
Techno City, Sonarpur, South 24 Parganas, West Bengal, IND
73,000 Employees
Mid level
73,000 Employees
Mid level
Other • Retail
Looking for a Software Engineer with 2-5 years of experience in data engineering to work on Nike's Customer Data Platform within Marketing Technology. Responsibilities include building data pipelines, working with large datasets, and integrating with marketing tools.
An Hour Ago
8 Locations
Remote
4,900 Employees
Entry level
4,900 Employees
Entry level
Fintech • Payments
The Associate Software Engineer will be part of the Data Lake engineering team, focusing on developing a Data Lakehouse that supports AI and ML initiatives. Responsibilities include collaborating with stakeholders, designing and maintaining infrastructure on AWS and Azure, implementing CI/CD pipelines, and enhancing system performance. This role is ideal for entry-level candidates eager to learn and grow in cloud technologies and software engineering.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
An Hour Ago
Hyderabad, Telangana, IND
72,000 Employees
Expert/Leader
72,000 Employees
Expert/Leader
Cloud
The Lead Full-Stack Software Engineer at Salesforce will build high-quality, scalable components, making critical design decisions while mentoring junior engineers. Responsibilities include contributing to all phases of the SDLC: design, implementation, code reviews, and testing in a hybrid model, focusing on enhancing the CRM platform's performance and efficiency.
Top Benefits:
Dedicated Diversity Inclusion Staff
Diversity Manifesto
Documented Equal Pay Policy
+18 More
An Hour Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
943 Employees
Senior level
943 Employees
Senior level
Energy
The Principal Controls Software Engineer will design control software for Fluence's energy storage systems, develop and troubleshoot control logic, and ensure product delivery within Agile Scrum frameworks. The role requires expertise in Matlab/Simulink, power systems, and closed-loop control algorithms, working collaboratively in a team to enhance system performance.
An Hour Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
943 Employees
Senior level
943 Employees
Senior level
Energy
The Controls Software Engineer will design and develop Fluence OS controls software for energy storage products, including the Battery Management System, while ensuring robustness, security, and performance. Responsibilities include troubleshooting field issues, tracking work using JIRA, and meeting project timelines.
An Hour Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
943 Employees
Senior level
943 Employees
Senior level
Energy
The Senior Controls Software Engineer will design and develop control software for energy storage systems and utilities, using tools such as Matlab and Simulink. Responsibilities include troubleshooting, project management, and collaboration within a development team to ensure product quality and adherence to timelines.
An Hour Ago
Pune, Maharashtra, IND
3,000 Employees
Junior
3,000 Employees
Junior
Cloud • Information Technology • Software • Cybersecurity
As a Software Engineer in the CPD team, you will develop and maintain high-performance software applications primarily using C++. You will also work with Python and Scala, troubleshoot complex problems, collaborate with teams, and participate in code reviews to improve software quality.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+42 More
An Hour Ago
Pune, Maharashtra, IND
683 Employees
Mid level
683 Employees
Mid level
Cloud
As a Software Engineer II at OpenGov, you will develop and optimize cloud-native SaaS solutions for government agencies, collaborating with teams to implement new features and resolve technical challenges while adhering to best coding practices.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
An Hour Ago
Pune, Maharashtra, IND
683 Employees
Senior level
683 Employees
Senior level
Cloud
As a Software Engineer III at OpenGov, you'll develop SaaS solutions for government agencies, leading projects in an agile environment and utilizing modern technologies. Responsibilities include designing scalable services, collaborating with teams, optimizing applications, conducting code reviews, mentoring junior engineers, and advocating for technology adoption.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
An Hour Ago
Pune, Maharashtra, IND
683 Employees
Senior level
683 Employees
Senior level
Cloud
As a Software Engineer III at OpenGov, you will design and develop scalable software solutions for government agencies, collaborating with teams to translate business needs into technical specifications while leading projects and mentoring junior engineers.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
An Hour Ago
Pune, Maharashtra, IND
Hybrid
683 Employees
Junior
683 Employees
Junior
Cloud
As a Software Engineer I, you will develop SaaS solutions to enhance efficiency and transparency in government agencies. Responsibilities include writing high-quality code, developing APIs, implementing tests, and delivering scalable software. Collaborating with teams and solving technical challenges is essential to success in this role.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
An Hour Ago
Pune, Maharashtra, IND
683 Employees
Senior level
683 Employees
Senior level
Cloud
As a Software Engineer III at OpenGov, you will design and develop scalable SaaS solutions to improve government efficiency and accountability. Your role includes troubleshooting complex issues, collaborating with cross-functional teams, mentoring junior engineers, and continuously improving development processes.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
An Hour Ago
2 Locations
968 Employees
Mid level
968 Employees
Mid level
Automotive
The System Software Engineer will design, implement, test, and deploy software components for an electric vehicle charging platform, focusing on high-quality work through continuous integration and automated testing. Responsibilities include creating control subsystems, working on Linux BSP, and collaborating with hardware teams. The candidate should have a solid background in C/C++ and Python within an embedded systems context and be comfortable making critical design decisions.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size