Top Software Engineer Jobs in India
Backend/Infrastructure engineer role at Glean, focused on building a highly performant, scalable, and secure system to make enterprise knowledge readily available. Responsibilities include owning infrastructure problems, writing high-quality code, collaborating with the team, and mentoring junior engineers. Requires a BA/BS in computer science and at least 2 years of experience in infrastructure for distributed systems or cloud-native applications.
Glean is seeking a creative Software Engineer with 3+ years of experience to develop user-facing features using React.js and TypeScript. The role involves collaborating with product designers and backend engineers to build intuitive user interfaces and frontend infrastructure for a system of intelligence platform.
As a Software Engineer I, you will develop tools for the Post-Trade Platform, working on features including trade capture, reconciliation, and compliance. Collaborate with various teams to create reliable and scalable software solutions, while leveraging technology for efficiency in middle and back-office functions.
The Senior Software Engineer leads technical direction in product development, collaborates with Agile teams, mentors staff, drives software design, and ensures project deliverables are on time and high-quality while managing technical debt and application security best practices.
As a Software Engineer III, you will design, develop, and debug software applications to enhance Mindbody's core product. Responsibilities include system analysis, creating tests, mentoring junior engineers, and ensuring code quality through reviews.
Software Engineer III role at Helpshift focusing on Resiliency, Availability, and Latency of Core Platform/Services. Responsibilities include owning APIs, addressing technical debt, mentoring junior developers, collaborating with cross-functional teams, and leading project delivery. Must have 7+ years of software development experience, proficiency in Java, Clojure, Python, or Javascript, and knowledge of database systems. Hybrid setup with benefits such as worker's insurance and paid time offs.
As a Software Engineer III in Engineering Automation, you will tackle complex engineering problems, design effective solutions, and ensure robust system implementations. You will work with modern developments in languages like Java and Python, utilize cloud-native architecture, and engage in continuous integration practices while collaborating closely with other teams to influence product development.
The role involves designing solutions for complex engineering problems, focusing on backend development for model training and deployment tools using GCP and Kubernetes, while collaborating closely with interdisciplinary teams to optimize machine learning workflows.
Featured Jobs
Seeking a Software Engineer I to contribute to the development and testing of CMT's AI-driven platform for improving driver behavior and road safety. Responsibilities include test scenario preparation, automation, bug isolation, and collaboration with cross-functional teams. Qualifications include a Bachelor's degree in Computer Science, 2+ years of industry experience, Python programming knowledge, and proficiency in testing tools and databases.
Software Engineer II focused on building data intensive applications for API testing products, designing data processing systems, and collaborating with cross-functional teams to deliver high-quality software. Responsible for decomposing business scenarios into technical solutions, identifying system improvements, and contributing to a positive team environment.
Design and develop cloud-enabled products using modern frameworks and technologies, collaborate with stakeholders, advocate agile methodologies, translate requirements to sprint stories, contribute to SDLC evolution.
The Software Engineer II will design and develop software solutions for innovative products at Trimble, focusing on the Salesforce platform. Responsibilities include implementing software applications, conducting unit testing, managing system integration, and providing mentorship to the team. The role requires effective communication across different time zones and adherence to agile methodologies to ensure quality standards are met.
The Software Engineer II will design and develop software solutions for Trimble's innovative products, implement and maintain applications, conduct unit testing, and manage cross-time-zone communications. The role emphasizes agile methodologies and mentorship within the team for efficient development and release activities.
As a Service Operations Engineer at Aeris, you will provide technical support to global customers, troubleshoot technical issues, offer timely feedback, and assist in the rollout of new applications. Strong interpersonal and analytical skills are essential for this role, along with proficiency in Core Java and SQL.
As a QA Software Engineer, you will create and execute tests to identify defects, develop test plans, automate testing in Python, maintain quality reports, and collaborate with engineers. Your role involves defect tracking, customer issue reproduction, and participating in backlog reduction efforts.
As a QA Software Engineer, you will create and execute tests to identify defects, automate testing processes using Python, and collaborate with development engineers. Responsibilities include defining test plans, tracking defects, and participating in product quality reviews for cloud-based network orchestration products.
The software engineer is responsible for designing and executing tests on software usability, analyzing results, and reporting observations. They interact with clients to understand product requirements and participate in design reviews to provide input on product design and potential problems.
The Software Engineer II will develop and enhance digital banking solutions, customize them for clients, and ensure excellent user experience by collaborating with cross-functional teams. Responsibilities include coding, code reviews, writing test cases, troubleshooting, mentoring juniors, and participating in agile processes.
As a Full Stack Software Engineer, you will work on a Scrum team to develop robust and feature-rich software. Responsibilities include collaborating with Product Owners, designing and maintaining microservices, analyzing issues, contributing to technical documentation, and guiding software best practices in an Agile environment.
The Specialist Software Engineer will design and develop software solutions for complex control systems, ensure modularization and reusability, and collaborate with engineers to maintain system performance. Responsibilities include defining technical requirements, analyzing risks, solving problems, and contributing to all stages of software development.
The Full Stack Software Engineer will develop robust software within a Scrum team, focusing on Java and Angular technologies. Responsibilities include collaborating on user stories, developing microservices, conducting code reviews, and ensuring high-quality software delivery while following Agile methodologies.
The role requires an experienced Full Stack Developer with a strong backend focus to lead platform development within the Performance Engineering team, enhancing system efficiency, scalability, and reliability. Responsibilities include developing high-performance solutions, optimizing application performance, and driving initiatives to deliver reliable and optimized solutions integrated across the Software Development Lifecycle.
The Senior Product Software Engineer will design, develop, and maintain scalable software applications, collaborate with teams for project requirements, implement RESTful APIs, and utilize technologies like Azure Functions and Power BI. The role emphasizes writing quality code, prototyping solutions, and participating in architectural discussions.
The Software Engineer will develop software products based on user stories and requirements within an Agile framework. Responsibilities include coding, debugging, managing technical debt, supporting application maintenance, and collaborating across functional teams to deliver high-quality software.
The Senior Product Software Engineer will collaborate with cross-functional teams to design, develop and maintain scalable applications. Key responsibilities include creating RESTful APIs, utilizing Power BI for data workflows, ensuring code quality, and troubleshooting applications. The role requires proficiency in several programming languages and technologies, along with strong problem-solving and communication skills.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results