Top Software Engineer Jobs in India
The Principal Flight Software Engineer will develop flight software for integrated flight computers, design pilot cockpit displays, simulate hardware components, troubleshoot flight hardware, and create technical documentation, playing a pivotal role in the development of experimental aerial vehicles.
Seeking a Software Engineer to join the Enlighten AI Routing team at NICE, responsible for building scalable and maintainable enterprise-grade software. Must have experience in C#, .NET, ASP.NET Core, Kubernetes, AWS, and Python, with a passion for continuous integration and delivery. Responsibilities include writing and maintaining software, creating Jenkins build pipelines, leveraging cloud-based technologies, and participating in Agile Scrum teams.
The Senior Software Engineer will work on the Zero Trust desktop client, focusing on high-performance networking code across desktop platforms. The role requires expertise in Windows internals, network protocols, and strong programming abilities in Rust and lower-level languages. Contributions to design and implementation of development projects are essential, along with maintaining code quality and engaging with product managers for feature development.
The Senior Software Engineer will work on the Zero Trust desktop client, focusing on high-performance networking code and working with languages like Rust, C, C++, and others. Responsibilities include improving code quality, implementing advanced networking protocols, and contributing to design and implementation for customer-impacting features.
As a Senior Software Engineer for the Zero Trust team, you will develop the Zero Trust desktop client, improving code quality and implementing high-performance networking code across platforms. You'll collaborate with product managers to design impactful features while addressing complex quality and security requirements.
As a Senior Software Engineer on the Zero Trust team, you will develop and improve code for the Zero Trust desktop client. Your focus will be on high-performance networking code for multiple platforms, engaging with Windows internals and various programming languages to implement features aligned with customer needs while ensuring quality and security.
High-impact software engineer role at Mutiny, working on AI-powered personalized experiences and data services. Responsibilities include building tools for B2B companies, collaborating on AI features, designing and running research experiments, and setting direction for data and AI strategy.
As a Senior Software Engineer at Cloudflare, you'll develop robust, secure, and high-performance distributed systems that operate on a massive scale. Your responsibilities include building and optimizing systems, debugging issues, and ensuring performance across the globe.
Featured Jobs
The Identity Management Software Developer will develop and support Identity and Access Management solutions, primarily using Java and SailPoint IdentityIQ. Responsibilities include managing code, customizing identity tools, troubleshooting system issues, and enhancing workflows. The role also involves interfacing with business units to onboard applications and ensure adherence to security best practices.
As a Senior Software Engineer for Cash App, you will work on multi-person projects, design and build APIs, develop features for Cash App Lending, manage existing services, and mentor team members. Your role focuses on delivering impactful solutions while improving engineering practices and ensuring quality.
The Senior Software Engineer will lead AI tooling projects, managing end-to-end development including architecture, front-end and back-end development. Responsibilities include team leadership, collaboration with cross-functional teams, ensuring software quality and scalability, and mentorship of junior engineers while driving innovation in AI systems development.
As a Software Engineer at Anthropic, you will be responsible for building large scale ML systems, ensuring safety and trustworthiness in AI systems, and contributing to code, infrastructure, and scientific experiments.
As a Senior Software Engineer at Capital One, you will design, develop, test, and support full-stack solutions, collaborate with Agile teams, mentor peers, and create cloud-based solutions to enhance customer experiences. You will work with a variety of programming languages and technologies.
The Senior Java Software Engineer will design, develop, and maintain scalable microservices and event-driven architectures. Responsibilities include collaborating with teams, writing clean code, mentoring junior engineers, and ensuring smooth integration with external systems. The role requires ownership of the entire software lifecycle, continuous improvement, and keeping up with emerging technologies.
As a Staff Software Engineer at Fivetran, you'll design and lead software development for distributed systems while managing projects and mentoring other engineers. Your role involves ensuring quality standards, updating technologies, and enhancing development processes.
Function Health is seeking a Staff Software Engineer to lead the design and development of software solutions for accessing health data in real time. The role involves design and development leadership, cross-functional collaboration, strategic project management, and technical problem-solving.
As a Software Engineer III, you will develop and deploy ETL pipelines, analyze and design applications, improve application performance, and collaborate with cross-functional teams. You'll ensure timely project delivery while providing technical support and automation solutions.
The role involves leading the design, implementation, and launch of scalable retail solutions for Walmart. Responsibilities include mentoring engineers, ensuring operational excellence, and innovating solutions to enhance customer experience across various platforms.
The Software Engineer III - DevOps will support Walmart's ecommerce platform by conducting application maintenance, monitoring performance metrics, and resolving customer issues. This role includes evaluating change requests and utilizing various software and monitoring tools to ensure system performance and integration in cloud environments.
This role involves leading the development and maintenance of technical architecture for Walmart's Associate Experience group, focusing on software systems for the Checkout process. Responsibilities include mentoring engineers, guiding best practices in development, and ensuring alignment with business goals and scalability. The role also involves collaborating closely with various stakeholders, driving innovation, and maintaining high operational standards.
As a Staff Software Engineer, you will lead the design, implementation, and launch of innovative retail solutions for Walmart. You'll mentor engineers, ensure high coding standards, and manage complexities in launching applications that enhance customer experiences and operational efficiency.
As a Distinguished Software Engineer specializing in Site Reliability Engineering, you will lead incident response initiatives, conduct root cause analyses, and collaborate cross-functionally to enhance system reliability and performance. You will develop best practices and mentor junior engineers to ensure technical excellence.
As a Principal Software Engineer in Frontend, you will lead a team to build quality software solutions for Walmart's Associate and Member services. The role involves designing and developing large-scale web applications, ensuring software quality, and mentoring engineering teams while collaborating with program and product managers.
The Software Engineer III role involves building SaaS solutions for government agencies, leading projects, designing scalable applications, collaborating with cross-functional teams, and mentoring junior engineers. Responsibilities also include continuous improvement of development processes and staying updated with emerging technologies.
As a Software Engineer focused on ML at Tavus, you will develop new features using computer vision and NLP models, take ownership of ML Ops tasks, and design experiments to enhance AI models while improving existing technical frameworks.
Top Companies in India Hiring Software Engineers
See AllPopular Job Searches
All Filters
No Results
No Results