Get the job you really want

Top Software Engineer Jobs in India

2,922+ Job Results
22 Days Ago
India
Remote
966 Employees
Entry level
966 Employees
Entry level
Marketing Tech • Sales • Software
The Staff Software Engineer will design and implement data analysis solutions, support ETL pipelines, and contribute to building a high availability data analytics platform. The role involves close collaboration with cross-functional teams in an Agile environment and requires strong analytical skills and a willingness to learn.
22 Days Ago
India
Remote
966 Employees
Senior level
966 Employees
Senior level
Marketing Tech • Sales • Software
As a Senior Software Engineer at Demandbase, you will design scalable features for B2B applications, mentor junior developers, enhance application architecture using the latest technologies, and work closely with Product Management. You will conduct unit testing and contribute to continuous integration processes to improve software reliability.
22 Days Ago
2 Locations
Remote
3,057 Employees
Expert/Leader
3,057 Employees
Expert/Leader
Artificial Intelligence • Financial Services
As a Staff Software Engineer, you will create innovative solutions, manage engineering activities, provide technical leadership, and collaborate with Product, Design, and QA teams to deliver high-quality software solutions that meet performance and scalability requirements. You will also foster an inclusive engineering culture and manage departmental resources.
22 Days Ago
India
Remote
3,057 Employees
Senior level
3,057 Employees
Senior level
Artificial Intelligence • Financial Services
The Sr. Staff Software Engineer will design, build, and maintain cloud platforms focused on high availability and efficiency in a container-based environment. Responsibilities include standardizing software development approaches, mediating technical discussions, driving operational excellence, and enabling collaborations across teams.
22 Days Ago
India
Remote
3,057 Employees
Expert/Leader
3,057 Employees
Expert/Leader
Artificial Intelligence • Financial Services
Lead the design, development, and deployment of complex software applications, ensuring best coding practices and system architecture. Oversee platform development while providing technical leadership and mentorship to engineers. Collaborate with senior leaders on policies and cross-functional roadmaps.
2 Days Ago
Pune, Mahārāshtra, IND
83,500 Employees
Senior level
83,500 Employees
Senior level
Fintech • Financial Services
Lead the design, development, and improvement of software solutions using various programming languages and methodologies. Collaborate with cross-functional teams to define requirements, maintain code quality, and ensure adherence to secure coding practices while promoting a culture of technical excellence.
2 Days Ago
Hyderabad, Telangana, IND
2,327 Employees
Senior level
2,327 Employees
Senior level
Security • Software
The Staff Software Engineer will lead and mentor a team of engineers while ensuring high-quality software development practices. Responsibilities include reviewing design and code, enhancing product features, addressing customer issues, and maintaining adherence to security and engineering standards.
2 Days Ago
Bengaluru, Karnataka, IND
550 Employees
Senior level
550 Employees
Senior level
AdTech • Software
The Senior Software Engineer, Developer Experience will lead improvements to the developer workflow by selecting or building tools that reduce friction for engineers, collaborating with teams to understand their challenges, and executing roadmaps for software lifecycle efficiency.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+43 More
23 Days Ago
Bengaluru, Karnataka, IND
Remote
94 Employees
Senior level
94 Employees
Senior level
Software
As a Staff Software Engineer, you will lead a team through project life cycles, engage with clients for requirements and feedback, and utilize the latest technologies to guide technical decisions. You will also focus on building reliable application architectures and deliver high-quality software products.
23 Days Ago
India
5,395 Employees
Senior level
5,395 Employees
Senior level
Software
As a Senior Software Engineer, you will provide technical expertise through coding, enhance solutions, guide junior developers, and troubleshoot production issues. You will collaborate with cross-functional teams, implement best practices, and evaluate new technologies to ensure high-quality customer experiences.
2 Days Ago
Industrial Estate, Mambalam Guindy, Chennai, Tamil Nadu, IND
10,001 Employees
Senior level
10,001 Employees
Senior level
Hardware • Semiconductor
The role involves designing and developing complex software solutions for semiconductor manufacturing systems. Responsibilities include implementing algorithms, enhancing product features, and debugging to ensure optimal performance and reliability in semiconductor applications.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+17 More
2 Days Ago
Coimbatore, Tamil Nadu, IND
7,674 Employees
Senior level
7,674 Employees
Senior level
Software
Senior Software Developers collaborate with various teams to design impactful software solutions, advocating for better engineering practices, driving team collaboration, mentoring junior consultants, and utilizing deep technical knowledge to solve complex issues while ensuring high code quality and best engineering practices are followed.
Yesterday
Bangalore, Bengaluru, Karnataka, IND
3,179 Employees
Senior level
3,179 Employees
Senior level
Healthtech • Information Technology • Consulting
The Staff Engineer will lead the design and development of software solutions as part of an Agile team, writing automation code, integrating software components, enhancing application packaging, and mentoring junior engineers.
23 Days Ago
Kolkata, West Bengal, IND
10,666 Employees
Mid level
10,666 Employees
Mid level
Internet of Things • Analytics
The Senior Software Developer will be responsible for developing software solutions, applying knowledge of object-oriented programming, and utilizing technologies such as C#.NET or C/C++/Win32. The role involves working with Git, Jenkins, REST Web Services, and may involve Agile methodologies.
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
7,456 Employees
Senior level
7,456 Employees
Senior level
Software • Consulting
As a Senior Software Engineer, you will lead and participate in the design, development, and delivery of software projects, collaborate with cross-functional teams, mentor junior engineers, conduct code reviews, and drive innovation through emerging technologies.
Yesterday
Bangalore, Bengaluru, Karnataka, IND
3,179 Employees
Expert/Leader
3,179 Employees
Expert/Leader
Healthtech • Information Technology • Consulting
The Sr. Staff Engineer will design and develop scalable software solutions within an Agile team. Responsibilities include collaborating on requirements, conducting architectural improvements, mentoring junior engineers, and performing software testing and performance tuning in a SaaS environment.
23 Days Ago
Bengaluru, Karnataka, IND
2,724 Employees
Senior level
2,724 Employees
Senior level
News + Entertainment
The Senior Software Engineer will design and implement scalable web-scale applications and core backend components for Roku's video services platform. This role involves translating specifications into technical designs, writing and reviewing code, and collaborating with multiple engineering teams to enhance video services initiatives, impacting millions of users
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
23 Days Ago
Gurgaon, Gurugram, Haryana, IND
Remote
563 Employees
Senior level
563 Employees
Senior level
HR Tech • Information Technology • Software
As a Lead Software Engineer, you will lead product development from inception to launch, collaborate with product and design teams, architect and build high-quality features, and automate tasks to enhance efficiency.
2 Days Ago
Pune, Mahārāshtra, IND
83,500 Employees
Senior level
83,500 Employees
Senior level
Fintech • Financial Services
The Lead Developer PCSM at Barclays is responsible for designing, developing, and improving software solutions to enhance business capabilities. The role involves collaborating cross-functionally, ensuring code quality and security, implementing testing practices, and adhering to industry standards to deliver scalable and optimized software. The position also requires engagement in strategic discussions and risk mitigation efforts.
23 Days Ago
Bengaluru, Karnataka, IND
223 Employees
Mid level
223 Employees
Mid level
Software
As a Senior Software Engineer, you will enhance simulation systems and test frameworks, collaborate with cross-functional teams, write maintainable code, and manage software deployment using cloud and containerization technologies.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+14 More
2 Days Ago
India
1,500 Employees
Expert/Leader
1,500 Employees
Expert/Leader
Cloud • Information Technology • Productivity • Software • Automation
As a Software Principal Engineer, you will develop advanced systems and software to address customer needs, engage in complex problem-solving for customer issues, and contribute to product enhancements. You'll mentor others, design software changes, uphold high customer satisfaction, and be part of an Agile team, focusing on the full product development lifecycle.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+24 More
2 Days Ago
India
541 Employees
Expert/Leader
541 Employees
Expert/Leader
Automotive • Software • Analytics • Business Intelligence • Manufacturing
As a Principal Software Engineer, you will guide and mentor developers, oversee development activities, and document technical tasks for the A2MAC1 Platform. You will collaborate with product owners and architects, ensure Agile practices, and uphold coding standards while developing robust solutions using various technologies.
24 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
52,000 Employees
Expert/Leader
52,000 Employees
Expert/Leader
Fintech • Financial Services
As a Principal Software Engineer, you will develop high-quality software solutions, analyze business needs, design technical implementations, mentor team members, and apply best practices. You will focus on building exceptional capabilities for branch applications while contributing to strategic engineering goals.
2 Days Ago
DLF Cybercity, Gurugram, Haryana, IND
21,504 Employees
Entry level
21,504 Employees
Entry level
Fintech • Financial Services
The Associate Java Backend Developer will collaborate on developing high-efficiency, fault-tolerant software systems for BlackRock's Aladdin platform. Responsibilities include contributing to a multi-asset trading platform, designing solutions to complex problems, conducting code reviews, and supporting team collaboration within a diverse environment.
2 Days Ago
Pune, Mahārāshtra, IND
83,500 Employees
Entry level
83,500 Employees
Entry level
Fintech • Financial Services
Design and develop high-quality software solutions, ensuring code is scalable and optimized. Collaborate with cross-functional teams, participate in code reviews, and adhere to secure coding practices. Stay updated on technology trends and contribute to technical excellence within the organization.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size