Top Software Engineer Jobs in India
The role involves building innovative payment platform features for PayPal, collaborating with various teams globally to develop scalable, high-performing applications. Responsibilities include designing, implementing, testing changes, and resolving production issues.
As a Senior MTS, Software Engineer at PayPal, you will build and enhance platform capabilities, focusing on backend development and collaborating with cross-functional teams. Your role will involve designing and architecting solutions that support core business operations, ensuring engineering excellence through reusable frameworks.
The role involves designing, developing, testing, and supporting high-quality software solutions for Risk as a Service, utilizing React and Typescript among other technologies. Responsibilities include taking ownership of development tasks, collaborating with distributed teams, and producing well-documented code following quality standards.
As a GPU/SOC system software engineer, you will design, implement, and debug kernel-mode software in the NVIDIA software stack, focusing on performance and robustness. You'll be involved in product development from design to production and collaborate with global teams on emulation and product hardening.
Design, develop, integrate, and maintain software features for semiconductor products. Collaborate with multi-site teams in various phases of the software lifecycle, ensuring robust design, code quality, and compliance with product requirements. Participate in requirement definitions, technical assessments, and risk mitigation efforts while contributing to process improvements.
The Software Engineer in Test - II role at Mastercard focuses on ensuring quality through manual and automation testing of applications, especially in back-end environments. Responsibilities include system integration testing, developing automation frameworks, regression testing, and enhancing quality methodologies. The role requires working closely with development teams to improve software quality and performance.
The Software Engineer in Test role at Mastercard focuses on enhancing customer experience through automation testing. Responsibilities include developing QA standards, collaborating with developers on test coverage, implementing automation frameworks, and documenting test strategies for cloud native applications.
The Software Engineer II at Mastercard will develop scalable microservices using Java, Spring Boot and CI/CD practices, focusing on enhancing customer experience through a full stack development approach. Responsibilities include implementing coding best practices, conducting proofs-of-concept, and collaborating in an Agile environment.
Featured Jobs
The Lead Performance Software Engineer is responsible for designing and automating performance testing for the Prepaid Services division. The role includes understanding non-functional requirements, executing test scripts, ensuring overall quality, and promoting best practices in an agile environment. Responsibilities also include participating in project ceremonies, estimating work, documenting test strategies, and enhancing test automation.
Principal Software Engineer - Architect responsible for leading the architectural design and development of new services, mentoring engineers, and driving software engineering best practices. Requires expertise in Java, Angular, and UI technologies with a focus on customer experience and performance optimization.
As a Software Engineer 2, you will develop scalable backend web-based services for the construction industry using the Procore SaaS platform. Your responsibilities include building and maintaining microservices, managing complex data systems, ensuring software quality and operational excellence, and collaborating with global teams.
As a Staff Software Engineer (Mobile) - iOS at Procore, you'll lead the development of scalable mobile applications, provide technical leadership, optimize performance, and enhance security while collaborating with cross-functional teams.
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.
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.
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.
You will design and develop technical solutions for the OMOBO team, focusing on order management systems, while providing mentorship and driving technical standards. Your role includes collaboration with various teams, writing maintainable code, and ensuring software quality in a fast-paced environment.
The Software Engineer will build and maintain products, redesign applications to modern technologies, and contribute to the software development lifecycle. Responsibilities include developing RESTful APIs, managing relational databases, and utilizing cloud services. The role requires good communication, teamwork, and adherence to Agile methodologies.
The role involves designing, developing, and delivering software solutions on the Mainframe platform. The developer must possess strong analytical skills, work independently, and provide guidance to less experienced colleagues while adhering to agile methodologies.
The Senior Software Manager will lead the Purchase Experience Engineering team, overseeing customer-facing platforms and managing software projects. Responsibilities include mentoring engineers, coordinating project delivery, implementing Agile practices, and fostering team innovation. The manager will also be responsible for strategic decision-making and ensuring project alignment with business objectives.
As a Software Engineer III at Vonage, you will design and develop distributed real-time applications for the Voice API platform. Your role will focus on developing new features, deploying software using best practices, and collaborating with a larger team to enhance voice connectivity worldwide.
The Software Engineer Intern will develop new products, troubleshoot existing systems, write efficient code, and participate in code reviews within a fast-paced agile development environment.
The Software Engineer III - UI/FE role involves developing and optimizing frontend architecture using technologies like React, GraphQL, and Redux. Responsibilities include building reusable components, improving code quality, resolving performance issues, and collaborating with product and UX teams. The position emphasizes ownership of code and features while contributing to community knowledge through open source and documentation efforts.
You will be responsible for developing and maintaining iOS applications, collaborating with design and backend teams, ensuring code quality and performance, and potentially leading projects. Your role includes leveraging your experience in mobile app development, UI design, and test automation, while staying updated with industry trends.
The Senior Android Software Engineer designs, develops, and deploys native Android applications while collaborating with cross-functional teams. Responsibilities include analyzing performance, mentoring junior developers, conducting code reviews, and ensuring testing and performance optimization.
As a Senior Software Engineer, you will design, develop, and test scalable systems using Java and AWS technologies. You will build APIs, collaborate on design and architecture, mentor junior engineers, and ensure compliance with security standards in an agile environment.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results