Top Software Engineer Jobs in India
As a Senior Software Engineer, you will manage large projects, break them down for the team, design architecture, and ensure high-quality code. You'll work with a dynamic and collaborative team, providing feedback to junior engineers while driving technical standards and implementing innovative systems.
As a Lead Software Engineer at JPMorgan Chase, you will enhance and deliver technology products, focusing on secure and stable solutions. You'll execute software solutions, develop and debug production code, and lead evaluations with vendors and internal teams. Your role also emphasizes operational stability, modern technology usage, and fostering a respectful team culture.
The Software Developer will develop and code software solutions to support customer missions, focusing on data architectures, security, and performance evaluation. Responsibilities include rapid prototyping, testing software capabilities, documenting processes, participating in agile development, and collaborating with technical teams for optimal solutions.
As a Staff Engineer, you'll lead engineering excellence, design complex software changes, partner with teams throughout the software development lifecycle, and build innovative technological solutions for Walmart's eCommerce and store operations.
Join BAE Systems as a Senior Software Engineer on the Space systems team. Responsibilities include agile software design, collaboration with engineers, and working on the Software Development Lifecycle. US citizenship is required due to government contract. Must have TS/SCI Clearance, Security+ certification, and experience in C, C++, or Java programming.
The Software Engineer will join the Service Framework engineering team to develop service-level and environment-level tooling supporting microservice architectures. Responsibilities include evaluating tools for service communication, managing service integrations, and collaborating with multidisciplinary teams to enhance the developer experience.
As a Senior Software Engineer in the IAM Development team, you will lead product development for secure authentication and authorization processes in customer-facing products, advocate for security best practices, and closely work with cross-functional partners to ensure quality and compliance.
Develop, test, and deploy high-quality web applications using React, Next.js for the front end, and Java for the back end. Build reusable and scalable components and libraries for future use. Optimize applications for speed, scalability, and reliability. Collaborate with various teams and stakeholders to address technical issues and improve software engineering best practices.
Featured Jobs
As a Staff Data Platform Software Engineer, you will be responsible for managing data growth, ensuring system availability, and optimizing performance of backend storage solutions. You will collaborate with stakeholders, troubleshoot complex issues, and drive performance features to completion, utilizing your expertise in core Java, Golang, and relational databases.
The Staff Software Engineer will be responsible for managing data growth, optimizing backend storage systems for performance and reliability, and troubleshooting production issues. This role involves collaborating with stakeholders, handling large volumes of data in relational databases, and ensuring systems are highly responsive.
As Principal Software Engineer on the experimentation platform team at Roblox, you will lead the design and scaling of a platform for running and analyzing experiments at scale. You will work to develop scalable systems, create easier experiment flows, and collaborate with Data Engineering to enhance data processing workflows.
Lead the development of autonomous behaviors for teams of robots, ensuring integration with existing systems and mentoring engineers. Collaborate with product managers and partner teams to influence product direction and solve technical challenges. Maintain technical leadership and advocate for best practices in software engineering.
The Software Engineer at Regions oversees application development, modification, and maintenance of applications. They install and configure systems, test software for malfunctions, identify business systems issues, design and deploy new applications, measure system effectiveness, and develop strategies for system improvement. This position requires a Bachelor's degree in Computer Science or related field and at least five years of experience.
The Senior Software Engineer is responsible for stabilizing and optimizing the core backend application, enabling other engineering teams to develop efficiently. Key duties include driving architectural improvements, ensuring code quality, collaborating on projects, and engaging in technical discussions, alongside implementing innovative solutions to ensure reliability during high traffic periods.
As a Principal Game AI Engineer at Roblox, you will develop systems and tools for AI agents to enhance user-generated games, focusing on pathfinding and procedural behaviors while taking ownership of projects throughout their lifecycle.
As a Software Engineer, you'll develop solutions to enhance the efficiency of the healthcare system, focusing on backend development and collaborating with cross-functional teams. Your responsibilities will include creating and maintaining applications, automated testing, and contributing to an agile work environment.
The Senior Software Engineer will design and develop applications, lead small engineering teams, and improve code quality through testing and automation. Responsibilities include troubleshooting and managing code environments, as well as collaborating with UX and product teams to deliver innovative shopping experiences for Walmart customers.
As a Software Engineer at VetraFi, you will develop new software products, enhance existing ones, and refine engineering processes. Your role will involve writing high-quality code, integrating banking APIs, engaging in code reviews, and ensuring compliance with business objectives.
Looking for a Senior-to-Principal SDET to join our growing cloud team. Responsible for building frameworks, libraries, and tooling used for testing services and ensuring high quality standards. Must have 10+ years of experience in SDET or Backend development, 2-3+ years in building testing frameworks for a Cloud SaaS product, and proficiency in Go, Python, Scala, Java, C++, and JavaScript.
The Software Engineer will design and implement scalable microservices, develop high-quality software, collaborate with cross-functional teams, troubleshoot technical issues, and contribute to a positive team culture at Evident ID.
As a Lead Software Engineer, you will manage technology projects, mentor developers, collaborate with product managers, and build cloud-based solutions focusing on compliance and user empowerment. You will lead a team in employing modern programming languages and technologies to address complex business challenges.
As a Software Engineer in the Performance Engineering Team, you'll focus on developing enterprise capabilities for Fivetran's product. Your responsibilities will include coding, debugging, analyzing performance issues, designing benchmarks, and collaborating with cross-functional teams to improve product performance and efficiency.
The Senior Software Engineer will design and develop scalable software systems for Walmart, focusing on operational excellence and performance. Responsibilities include collaborating on UI/UX design, testing and debugging software, creating documentation, optimizing telemetry systems, ensuring security, and providing technical mentorship to team members.
Lead Software Engineer at JPMorgan Chase within the Commercial Bank-Technology team. Responsible for developing secure high-quality production code, troubleshooting technical issues, collaborating with stakeholders, leading communities of practice, and promoting diversity and inclusion in the team culture.
As a Software Engineer, you will design, develop, and maintain software and firmware components to support various IT programs for the Naval Education Training Command. Responsibilities include applying software standards and processes across the system life cycle to develop multi-disciplinary solutions, interfacing with customers and technical personnel, and adhering to compliance requirements.
Top Companies in India Hiring Software Engineers
See AllPopular Job Searches
All Filters
No Results
No Results