Top Software Engineer Jobs in India
The Senior Rust Software Engineer will build and operate cloud infrastructure products, collaborating with teams to create scalable solutions. Responsibilities include owning the product lifecycle, developing CI/CD systems, and monitoring performance while using cutting-edge technologies such as Rust, Kubernetes, and WebAssembly.
The Principal Software Engineer will lead the development of foundational platform APIs for Autodesk's cloud service platform, managing a team to ensure the delivery of reliable and secure services, collaborating with various stakeholders to improve software design and team processes, and providing technical guidance across projects.
The Senior Software Engineer will design, develop, and maintain Privacy security products, working with server-side technologies and open-source frameworks. Responsibilities include delivering high-quality software, communicating with teams, and evaluating new technologies. The role requires strong skills in frontend and backend web development, cloud technologies, and consumer software development.
The Staff Software Engineer will develop and maintain payment systems, provide technical leadership, mentor teams, and contribute to architectural design and technical strategy while ensuring high-quality coding practices.
The Senior Software Engineer will create and deploy applications and scripts for driving simulation and data processing on both Windows and Linux environments. Responsibilities include defining software requirements, executing verification strategies, and collaborating with team members to enhance products.
The Senior Software Engineer will develop and maintain JasperReport Server, design BI solutions, analyze and troubleshoot data issues, and provide technical leadership. This role requires extensive experience in Java applications, reporting, and distributed systems, alongside strong communication and mentorship skills.
The Principal Software Engineer will design, develop, and maintain software solutions primarily using Java. Responsibilities include collaborating with other developers, creating technical documentation, and providing support for complex issues. The role requires mentoring team members and ensuring best practices in project delivery while working closely with various stakeholders to meet project milestones.
The Senior BI/Data Analyst will collaborate with stakeholders to create reports and data models using BI tools. Responsibilities include data extraction, analysis, dashboard development, and assisting in visual analytics.
As a Lead Software Developer at S&P Global Market Intelligence, you'll design and develop large-scale applications and services to manage large data transfers and calculations. You'll collaborate with global teams to ensure scalable solutions, perform data modeling, support operations, and conduct application design and code reviews.
Lead Software Engineer responsible for developing innovative backend systems and digital solutions for lottery games and sports betting. Focus on collaboration, performance, and leveraging data analytics for product enhancement.
The Staff Data Engineer will collaborate with Agile teams to design, develop, and implement a centralized data warehouse solution for ETL, reporting, and analytics, while also mentoring peer engineers and contributing to data product implementations in a healthcare setting.
The Lead Software Engineer will design, develop, and maintain software applications and data pipelines for the core Analytics team. Responsibilities include delivering features, writing documentation, reviewing designs, implementing monitoring, and debugging issues. The position requires strong programming skills and the ability to work independently in a distributed team environment.
As a Senior Software Engineer, you will lead software design and development, mentor team members, conduct advanced prototyping and testing, and drive improvements to procedures and policies. You’ll collaborate with cross-functional teams to ensure product development success and maintain compliance with industry standards, ultimately delivering high-quality results and innovative solutions.
As a Staff Software Engineer at R1 RCM, you will design and develop scalable software solutions using .Net technologies while collaborating in an agile environment. Responsibilities include code reviews, mentoring junior engineers, and driving modern engineering practices like Continuous Integration and Test Automation. You will ensure adherence to best practices and contribute to high-quality software delivery.
The Staff Software Engineer will contribute to software development in a scrum team, ensuring high-quality code by following best practices and mentoring team members. Responsibilities include applying architectural principles, driving adoption of modern engineering practices, and maintaining CI/CD processes. The role requires collaboration with product management to understand requirements and provide strategic recommendations.
The role involves designing and implementing cloud-based data architectures, collaborating with cross-functional teams, and optimizing data solutions for scalability and performance across various cloud technologies while providing leadership to data engineering teams.
As a Lead Software Developer, you will architect and build mobile applications on iOS and Android platforms using React Native, ensuring code quality and collaborating with other teams. Key responsibilities include developing pixel-perfect UIs, managing third-party dependencies, debugging, and implementing software fixes while maintaining high coding standards through automated testing.
The Lead Software Engineer will design and implement new features for TIBCO BusinessEvents, resolve customer issues, and mentor junior developers. Responsibilities include working with various teams, managing module ownership, and ensuring high-performance applications.
As a Sr. Software Engineer, you will architect, develop, and maintain processes around the .NET platform. Responsibilities include leading services-based applications, resolving software requirements, integrating technology advances, and collaborating in the full systems life cycle using agile methodologies.
As a Senior Software Engineer at Alpaca, you will be responsible for building their algo trading platform, focusing on high performance and quality for users. Your role involves designing and architecting systems, writing code, and making critical engineering decisions, requiring expertise in frontend, backend, and distributed systems, particularly for trading and exchange systems.
The Senior Software Engineer at Alpaca is responsible for leading the engineering efforts for crypto exchanges, including architecture and implementation of a high-performance perpetual futures exchange. The role involves building various systems for trading, compliance, and risk management, ensuring software quality, and taking part in code reviews and troubleshooting incidents.
As a Senior Software Engineer at Alpaca, you will be responsible for building and scaling systems for identity verification, risk management, and account management. You will work on a global platform and contribute to designing scalable and reliable systems. This role requires strong problem-solving skills, proactive mindset, and excellent communication abilities.
As a Senior Software Engineer, you will design and build scalable systems for Alpaca's payments and treasury platform. Your role involves working with microservices, client-facing APIs, and implementing solutions to enhance system integrity and operational scalability while contributing to the company's ambitious growth plans.
As a Senior Software Engineer at Alpaca, you will develop and scale systems for a clearing and settlements platform, ensuring reliability and performance for millions of users. You will implement backend services, contribute to architectural decisions, take ownership of tasks, and collaborate with teams to enhance system interactions.
As a Senior Software Engineer in the Identity team at Alpaca, you will build and scale systems that facilitate user onboarding, identity verification, and account management. Your responsibilities include implementing backend services, contributing to architectural decisions, maintaining software quality, and collaborating with other teams to enhance system interactions.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results