Get the job you really want.

Top Software Engineer Jobs in India

17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
1,834 Employees
Mid level
1,834 Employees
Mid level
Cloud • Fintech • Financial Services
As a Software Development Engineer II for iOS, you will design, develop, test, and deploy iOS applications, maintain them, fix bugs, and enhance performance while staying updated with industry standards and best practices.
19 Days Ago
Chennai, Tamil Nadu, IND
4,092 Employees
Expert/Leader
4,092 Employees
Expert/Leader
HR Tech • Payments • Software • Financial Services
A highly experienced Principal Software Engineer with expert domain knowledge impacting customers, the team, products, and processes. Responsible for ensuring adherence to software development lifecycle and Agile TOM, maintaining software development processes and standards, promoting engineering excellence, driving optimization of the engineering lifecycle, mentoring and guiding engineers, and advocating for the reduction of technical debt.
17 Days Ago
Hyderabad, Telangana, IND
2,918 Employees
Senior level
2,918 Employees
Senior level
Gaming • Sports
The Senior Software Engineer at DAZN develops and maintains front-end streaming applications using TypeScript and JavaScript. Responsibilities include optimizing performance, collaborating with cross-functional teams, and contributing to innovative solutions while ensuring high-quality user experiences.
17 Days Ago
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
986 Employees
Mid level
986 Employees
Mid level
Information Technology
As a Software Development Engineer-II (Backend) at Innovaccer, you will design, develop, and maintain scalable backend systems using technologies like Python and Django. Collaborating with cross-functional teams, you will create efficient APIs, optimize database schemas, and troubleshoot technical issues to deliver high-quality software solutions.
17 Days Ago
Bengaluru, Karnataka, IND
Hybrid
120 Employees
Senior level
120 Employees
Senior level
Software
The Staff Software Development Engineer will develop software applications, ensuring they exceed company needs, communicate with stakeholders, debug issues, and mentor team members. Responsibilities include managing software updates, automating tests, and adhering to secure coding practices.
17 Days Ago
Bengaluru, Karnataka, IND
Hybrid
120 Employees
Senior level
120 Employees
Senior level
Software
The Senior Software Development Engineer will develop customer-focused software, collaborating with the team to solve diverse problems while taking full ownership of coding, testing, and deployment. Responsibilities include developing technical specifications, coaching team members, enhancing software processes, and maintaining secure coding practices.
17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
225 Employees
Senior level
225 Employees
Senior level
Artificial Intelligence
Design and maintain automation frameworks for iOS, Android, and web applications. Write clean and efficient code, implement automated tests, and optimize performance. Collaborate with cross-functional teams to drive automation initiatives forward.
17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
225 Employees
Senior level
225 Employees
Senior level
Artificial Intelligence
Implement highly scalable, high throughput systems using Golang and other modern programming languages. Influence technology selection for the enterprise and work closely with engineering teams to design and implement solutions. No direct report responsibilities. Must have 4+ years of cloud infrastructure experience and experience in cloud application backend programming.
17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
225 Employees
Expert/Leader
225 Employees
Expert/Leader
Artificial Intelligence
Design complex systems, lead technical projects, develop impactful technical solutions, and troubleshoot production issues. Collaborate cross-functionally and communicate technical concepts effectively.
20 Days Ago
Hyderabad, Telangana, IND
5,847 Employees
Senior level
5,847 Employees
Senior level
Cloud • Information Technology • Security • Software
As a Software Engineer at F5, you will design and develop software features and automate testing and deployment. You will mentor junior engineers and collaborate with cross-functional teams, utilizing Agile software development practices. Responsibilities include working with network protocols and Linux environments while ensuring high performance and quality in delivered solutions.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+21 More
17 Days Ago
2 Locations
468 Employees
Senior level
468 Employees
Senior level
Database
Senior Software Engineer responsible for designing and implementing robust software solutions using MS technologies, Java, SQL/NoSQL databases, Cloud technologies, and Python programming. Must exhibit strong leadership, collaborate effectively, and adhere to Agile methodologies. Bachelor's or Master's degree in Computer Science required with 8-10 years of experience in software development.
17 Days Ago
Bengaluru, Karnataka, IND
Hybrid
240 Employees
Senior level
240 Employees
Senior level
Artificial Intelligence • Software
The role involves designing, developing, and maintaining automation test suites for large-scale distributed systems, performing various tests, implementing CI/CD frameworks, and mentoring junior SDETs. The position requires strong collaboration with development teams to ensure comprehensive test coverage and staying updated on industry trends.
17 Days Ago
Bengaluru, Karnataka, IND
Hybrid
240 Employees
Senior level
240 Employees
Senior level
Artificial Intelligence • Software
The Staff Software Development Engineer will design, develop, and deploy scalable distributed systems, implement backend solutions, and build analytical tools. Responsibilities include optimizing system performance, collaborating with various stakeholders, conducting code reviews, and evolving the architecture of the company’s systems.
17 Days Ago
Bengaluru, Karnataka, IND
Hybrid
240 Employees
Senior level
240 Employees
Senior level
Artificial Intelligence • Software
As a Software Development Engineer 3 at AiDash, you will design and develop high-quality web applications while collaborating closely with product managers and designers. You'll split features into tasks, write efficient code, and take ownership of core components, adapting to new technologies to enhance usability and performance.
17 Days Ago
Bengaluru, Karnataka, IND
Hybrid
240 Employees
Senior level
240 Employees
Senior level
Artificial Intelligence • Software
The Software Development Engineer 3 will design, develop, and deploy scalable backend systems, ensure reliable system performance, optimize resource utilization, and engage in code reviews. Responsibilities include collaborating with cross-functional teams, maintaining APIs, and evolving architectures while implementing best practices in code quality and architecture design.
17 Days Ago
India
Remote
1,891 Employees
Senior level
1,891 Employees
Senior level
Food • Mobile
Senior Software Engineer role at OpenTable, responsible for maintaining event-based architecture, data warehouse, data pipelines, reports & insights, and APIs. Key role in building core reporting insights platform for restaurants globally. Must have expertise in Java, Spring Framework, and experience with big data technologies.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+25 More
17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
30,034 Employees
Senior level
30,034 Employees
Senior level
Digital Media • Information Technology • Analytics
As a Senior Software Developer, you will design, develop, and maintain scalable Java applications while leveraging AWS services. Responsibilities include optimizing application performance, managing cloud-based solutions, collaborating on technical designs, and contributing to code reviews. You will also troubleshoot issues and mentor team members.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+18 More
17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
30,034 Employees
Senior level
30,034 Employees
Senior level
Digital Media • Information Technology • Analytics
Nielsen seeks a detail-oriented Senior Software Engineer to join their ITAM Back Office Engineering team. The role involves programming, testing, debugging, and problem-solving to measure television viewing across 30 countries. Candidates should have experience with Microsoft Visual C++, .NET, SQL, and Agile methodologies.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+18 More
17 Days Ago
Mumbai, Maharashtra, IND
Hybrid
30,034 Employees
Senior level
30,034 Employees
Senior level
Digital Media • Information Technology • Analytics
The Senior Software Engineer will evaluate and develop software using open source technologies, focusing on improving internal SaaS/PaaS platforms. They will work with teams to deliver software iteratively, contribute to an extensive entertainment metadata repository, and collaborate with Product and Editorial teams to enhance the offerings.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+18 More
17 Days Ago
Pune, Maharashtra, IND
Hybrid
1,746 Employees
Senior level
1,746 Employees
Senior level
Artificial Intelligence • Information Technology • Analytics
The Lead Software Engineer will implement secure, scalable features for enterprise web applications, work within Agile teams, plan solutions, and ensure code quality for cloud-scale applications. Responsibilities include a focus on product ownership and independent delivery of software artifacts.
17 Days Ago
Pune, Maharashtra, IND
Hybrid
1,746 Employees
Senior level
1,746 Employees
Senior level
Artificial Intelligence • Information Technology • Analytics
The Senior Software Engineer will join the AI/ML group to design and develop optimal solutions using Icertis’ application. Responsibilities include configuring and optimizing the Icertis AI app, delivering software independently, and planning solutions and risks. A strong focus on Python development is required.
17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
30,034 Employees
Expert/Leader
30,034 Employees
Expert/Leader
Digital Media • Information Technology • Analytics
The Staff Software Engineer will lead the backend development for a data processing system, designing and implementing features, ensuring CI/CD best practices, optimizing performance, mentoring junior engineers, and maintaining security compliance across AWS.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+18 More
17 Days Ago
Pune, Maharashtra, IND
Hybrid
1,746 Employees
Junior
1,746 Employees
Junior
Artificial Intelligence • Information Technology • Analytics
As a Senior Software Engineer specializing in Gen AI Prompt Engineering, your responsibilities include developing and optimizing AI prompts for generative AI applications, collaborating with teams to integrate solutions, analyzing data for model improvements, and providing guidance to junior members.
17 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
30,034 Employees
Senior level
30,034 Employees
Senior level
Digital Media • Information Technology • Analytics
The Staff Software Engineer will develop and maintain Windows-based software meters, lead efforts in design, implementation, and deployment, ensure code quality, mentor junior engineers, and optimize performance while adhering to security standards. They will also implement CI/CD processes and collaborate with cross-functional teams.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+18 More
17 Days Ago
Pune, Maharashtra, IND
Hybrid
1,746 Employees
Mid level
1,746 Employees
Mid level
Artificial Intelligence • Information Technology • Analytics
The Senior Software Engineer in Database Solutions Engineering will tackle complex business problems by implementing secure and scalable product features. Responsibilities include database deployment, SQL query optimization, support for product features, and working closely with cloud technology, particularly Microsoft Azure.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size