CrawlJobs Logo

Filters

Location
Salary

Software Engineer Senior India Jobs (Hybrid work)

220 Job Offers

Senior Software Engineer
Save Icon
Join Microsoft's Hybrid Cloud team in Bangalore as a Senior Software Engineer. You will design and build the core SDN platform, working across the full stack from control plane to high-performance datapath. This role requires 7+ years of coding experience in C/C++/C# and involves applying AI tool...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer- AI
Save Icon
Join Microsoft's Specialized Cloud team in Bangalore as a Senior AI Software Engineer. Design and build scalable AI systems, integrating LLMs and agent workflows using Python, Go, or C#. Work on cutting-edge Azure technologies to power intelligent cloud and edge computing experiences for global c...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team as a Senior Software Engineer in Pune or Kolkata. You will design and build scalable, cloud-native microservices using .Net/C# and Azure for the iTwin platform. This role requires expertise in distributed systems, Kubernetes, and ETL pipelines. We offer a competitive salary, a globa...
Location Icon
Location
India , Pune; Kolkata
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's CoreAI team in Bangalore as a Senior Software Engineer. Develop the global Azure AI stack, focusing on Responsible AI and scalable cloud services. Utilize your 5+ years of experience in C#, Golang, or Python to design and deliver complex, secure systems. Shape the future of AI in...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Windows Print team in Hyderabad as a Senior Software Engineer. Lead the evolution of a modern print and scan platform used on millions of devices globally. You will design core OS components, drive reliability and security, and collaborate across a vast partner ecosystem. Require...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Core OS team in Bangalore as a Senior Software Engineer. You will modernize and secure PlayReady's core technologies across devices and servers. This role requires 7+ years of coding experience in C/C++/C# and involves driving complex technical projects. Collaborate globally to e...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Input Platform
Save Icon
Join the Windows Developer Platform team in Hyderabad and shape how billions interact with Windows. Design and optimize the core input platform handling keyboard, touch, pen, and emerging modalities. We seek a senior engineer with strong C++/C# skills and expertise in low-latency, event-driven sy...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Identity & Access Management team as a Senior Software Engineer in Bangalore. Design and build secure, scalable automation using Azure services, C#, and PowerShell. Provide technical leadership, reduce manual effort, and drive reliability through cloud-based solutions.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Join our team in Bengaluru as a Senior SDET. You will design scalable test frameworks and drive quality strategy for complex, cloud-native systems. We seek a strong software engineer with 6+ years of automation experience in Python/Java/JavaScript. Enjoy competitive benefits, a collaborative cult...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Hyderabad as a Senior Software Engineer. You will design high-throughput migration engines for PostgreSQL on Azure, moving terabytes of data. Requires 10+ years in systems programming (Rust, C++, Go) and deep database internals knowledge. Build scalable, perfor...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer II - Frontend - AI Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Frontend Engineer. You will build modern, scalable user interfaces with React, TypeScript, and modern CSS. Leverage your 7+ years of experience to integrate with AI-driven search capabilities and REST/GraphQL APIs. Contribute to innovative SaaS solu...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Senior Software Engineer II - Backend - AI Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Backend Engineer. Develop and scale high-performance search and AI systems using C#, .NET, Python, and Redis. Collaborate on cutting-edge AI-driven features within the sales enablement platform.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join BlackLine as a Senior Software Engineer in Bengaluru. Design and scale cloud-native SaaS applications using C#, .NET Core, and AWS/Azure. Lead technical projects, mentor engineers, and build high-availability backend services and APIs. Enjoy a supportive, growth-oriented culture with profess...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Bizchat Experiences team at Microsoft to shape the future of enterprise Copilot UX. As a Senior Software Engineer in Hyderabad, you'll build scalable services and modern web experiences using Java/C# and React/TypeScript. Collaborate across teams to innovate in search extensibility and c...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer .NET Core
Save Icon
Join our Noida team as a Senior .NET Core Software Engineer. Design and architect scalable applications using .NET Core, C#, and modern SPA frameworks like Angular or React. Enjoy a collaborative environment with flexible hours, remote options, and clear career growth. Work on diverse, innovative...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
taazaa.com Logo
Taazaa Inc
Expiration Date
Until further notice

About the Software Engineer Senior role

A Senior Software Engineer is a pivotal role within the technology industry, representing a step beyond standard software development into a position of technical leadership, architectural ownership, and complex problem-solving. Professionals in these senior-level jobs are responsible for designing, building, and maintaining the core systems that power modern applications, from cloud infrastructure and distributed platforms to embedded systems and high-performance backends. Rather than simply writing code to specifications, a Senior Software Engineer is expected to define the technical vision, making critical decisions about system architecture, scalability, reliability, and security.

The day-to-day responsibilities of a Senior Software Engineer are multifaceted. They typically lead the end-to-end development lifecycle of significant features or entire subsystems, starting from requirements gathering and design through implementation, testing, deployment, and ongoing production support. A common thread across these roles is a deep focus on building large-scale, distributed systems that must operate with high availability and fault tolerance. This often involves working with cloud-native technologies like Kubernetes and Docker, designing microservices architectures, and ensuring systems can handle massive data throughput. Beyond technical execution, these jobs require significant mentorship; senior engineers guide junior team members through code reviews, design discussions, and pair programming, fostering a culture of engineering excellence. They also act as a bridge between technical teams and product or business stakeholders, translating complex technical trade-offs into clear, actionable plans.

The typical skills and requirements for a Senior Software Engineer are rigorous. A strong educational foundation in computer science (BS, MS, or PhD) or equivalent practical experience is standard. Technical proficiency in at least one major statically-typed language such as Java, Go, C++, or Scala is almost always required, alongside deep knowledge of data structures, algorithms, and system design. Experience with public cloud providers (AWS, GCP, Azure), containerization, and CI/CD pipelines is essential for modern cloud-based jobs. For those in embedded or systems-level roles, expertise in Linux internals, kernel configuration, and languages like C and Python is critical. Crucially, senior roles demand proven experience operating production systems, including participation in on-call rotations and a strong understanding of observability, monitoring, and incident response. Soft skills are equally vital: exceptional communication, the ability to drive cross-team collaboration, and a customer-focused mindset are hallmarks of successful senior engineers.

In essence, a Senior Software Engineer is a technical leader who combines deep coding expertise with strategic thinking. They are the engineers who not only build the systems of today but architect the scalable, resilient, and innovative foundations for tomorrow. This makes their jobs some of the most challenging and rewarding in the tech landscape.