CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer India Jobs (Hybrid work)

223 Job Offers

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 for our cutting-edge AI Search platform. Leverage 7+ years of experience to develop features integrating REST/GraphQL APIs and advanced AI capa...
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 Fivetran in Bengaluru as a Senior Software Engineer to build enterprise-grade data integration systems. You'll design scalable distributed pipelines, tackle performance challenges, and mentor junior developers. Enjoy top benefits like full medical coverage, RSUs, and a generous PTO policy wh...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Security in Hyderabad as a Senior Software Engineer. Develop cloud-scale services using Azure, Apache Spark, and React to combat digital threats. We seek an expert with 8+ years in distributed systems, OOP, and cloud platforms. Help build a safer world in a collaborative, growth-mi...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Applications Development Engineer
Save Icon
Join NTT DATA as a Senior Software Applications Development Engineer in Bangalore. Develop and enhance client applications using advanced Java, SQL, and Python within Agile/Scrum frameworks. This role requires a CS degree, strong analytical skills, and a focus on optimal functionality. Be part of...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Mumbai/Pune to develop scalable Java systems. Requires 5+ years of Java, Kubernetes/Docker, and CI/CD pipeline expertise. Ideal candidates will have strong skills in microservices, REST APIs, and agile methodologies. Join us to build high-performance solution...
Location Icon
Location
India , Mumbai; Pune
Salary Icon
Salary
Not provided
Freestone Infotech
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Freestone Infotech as a Senior Software Engineer in Mumbai or Pune. Design and deliver enterprise-grade Java applications using Spring Boot, Hibernate, and microservices. Leverage your skills in Docker, Kubernetes, and cloud platforms within a global IT solutions environment.
Location Icon
Location
India , Mumbai; Pune
Salary Icon
Salary
Not provided
Freestone Infotech
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our dynamic team in Bangalore as a Senior Software Engineer, pioneering AI Security and SaaS Defense solutions. You will design and develop scalable enterprise services using C/C++/Java on Azure. This role requires 7+ years of experience, leadership skills, and a passion for cutting-edge clo...
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 - C++
Save Icon
Join Microsoft's Desktop Outlook team in Bangalore as a Senior C++ Software Engineer. Shape the future of communication by developing AI-driven features, including Co-Pilot, for millions of users. You will design and implement core infrastructure, leveraging your 7+ years of experience in C++ and...
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 - Java
Save Icon
Join our team as a Senior Java Engineer to build intelligent, agentic AI systems. You'll design enterprise applications using Java, cloud (AWS/Azure/GCP), and observability tools. Enjoy a flexible, people-first culture in Telangana or Karnataka, India.
Location Icon
Location
India , Telangana; Karnataka
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Senior Software Engineer – Java & AI
Save Icon
Join our team in Hyderabad as a Senior Software Engineer specializing in Java & AI. You will design enterprise applications and build intelligent agentic systems using LLMs and frameworks like LangGraph. The role requires 3-5 years of Java expertise, cloud experience (AWS/Azure/GCP), and proficie...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Senior Software Engineer - Streaming Apps
Save Icon
Join Roku's Video Platform Engineering team in Bengaluru as a Senior Software Engineer. You will build and optimize next-generation video encoding pipelines using FFmpeg/GStreamer for cloud-based VOD and live streaming. This role requires expertise in codecs, adaptive bitrate streaming, and AI-ba...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
285000.00 - 345000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer (Audio)
Save Icon
Join Microsoft's Windows Audio team in Bangalore as a Senior Software Engineer. You will design OS features and driver frameworks for cutting-edge audio hardware on PCs and Xbox. This role requires 4+ years of coding experience in C/C++ and a passion for solving complex audio challenges. Collabor...
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 in Hyderabad as a Senior Software Engineer. You will own end-to-end cloud services, ensuring high reliability, security, and performance at scale. This hands-on role requires 8+ years of experience, deep cloud systems ownership, and strong architectural skills. Drive technical visi...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join our team in Pune as a Senior Java Software Engineer. You will design and develop high-performance, low-latency APIs and microservices using Spring Boot and Core Java. We require 7-12 years of experience with system design, data modeling, and performance tuning. This role offers a chance to w...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Android/iOS
Save Icon
Join Microsoft Security in Hyderabad to build cutting-edge mobile threat protection for Android/iOS. Leverage 8+ years of software engineering expertise to design, develop, and launch security apps from the ground up. You will innovate within a multidisciplinary team, using Swift/Objective-C or J...
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 Engineering Operations as a Senior Software Engineer in Hyderabad. Design AI-powered solutions to enhance Azure's reliability and security. Leverage 8+ years of coding expertise in Python, C++, or Java within a collaborative, global team. Drive operational excellence and mentor o...
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 Roku's CMS & Tools team in Bengaluru as a Senior Software Engineer. Design and build scalable, cloud-native backend systems using AWS, Kubernetes, and microservices. Your work will directly impact millions of users by powering content workflows for global streaming. Enjoy comprehensive benef...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Defender for Office team in Hyderabad. As a Senior Software Engineer, you'll design and deliver cloud-based security services to protect against advanced email threats. Utilize your 5+ years of coding experience (C#, Python, Java, etc.) in distributed systems. Help evolve detecti...
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 the Outlook Engineering team in Bangalore to build next-gen AI-driven features for millions. We seek a Senior Software Engineer with 7+ years of experience in C, C++, C#, or Python, and a passion for scalable, high-quality services. You'll design and ship intelligent user experiences in a fa...
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 - Java & AI
Save Icon
Join our team in Hyderabad as a Senior Software Engineer specializing in Java & AI. Develop intelligent agentic systems using Java, LLMs, and frameworks like LangGraph. Requires 3-5 years' experience with Java, cloud platforms (AWS/Azure/GCP), and AI tools. Enjoy a flexible, people-first culture ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice

About the Senior Software Engineer role

Senior Software Engineer jobs represent a pivotal career stage where technical expertise converges with leadership and strategic influence. These professionals are the cornerstone of software development teams, responsible for designing, building, and maintaining complex, scalable systems that power modern businesses. Moving beyond foundational coding tasks, senior engineers architect solutions, make critical technology decisions, and mentor others, ensuring both product excellence and team growth.

Typically, individuals in these roles undertake a broad spectrum of responsibilities. They are deeply involved in the full software development lifecycle, from requirement analysis and system design to implementation, testing, deployment, and ongoing optimization. A core duty is architectural design, where they choose appropriate technologies, design patterns, and frameworks to create robust, secure, and scalable applications. This often involves building backend services, APIs (RESTful or GraphQL), and dynamic frontend interfaces. They ensure code quality through rigorous practices like code reviews, writing comprehensive tests (unit, integration), and establishing CI/CD pipelines. Furthermore, senior software engineers frequently collaborate with cross-functional partners, including product managers, designers, and DevOps specialists, to translate business needs into technical specifications and seamless user experiences.

The skill set for these jobs is both deep and wide. Proficiency in one or more core programming languages (such as Python, Java, JavaScript/TypeScript, C#, or Go) is essential, alongside expertise in relevant frameworks and libraries for both frontend (e.g., React, Angular) and backend development. A strong grasp of data structures, algorithms, and system design principles is mandatory. Experience with cloud platforms (AWS, Azure, GCP) and their services for computing, storage, and networking is increasingly standard. Knowledge of database technologies, encompassing both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) systems, is crucial. Beyond technical acumen, senior roles demand excellent problem-solving abilities to debug complex issues and optimize performance. Soft skills are equally important; effective communication to articulate technical concepts to non-technical stakeholders, project leadership, and the ability to mentor junior developers are key differentiators.

Common requirements for Senior Software Engineer jobs usually include a bachelor’s degree in computer science or a related field, although substantial equivalent experience is often acceptable. Most positions seek candidates with 5+ years of professional software development experience, demonstrating a proven track record of shipping and maintaining production systems. Employers look for individuals who exhibit end-to-end ownership of projects, a passion for continuous learning in a rapidly evolving field, and a strategic mindset focused on long-term maintainability and business impact. For those seeking to lead through technology and drive meaningful innovation, senior software engineer jobs offer a challenging and rewarding career path at the heart of the digital world.