CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer India Jobs

526 Job Offers

Senior Software Development Engineer
Save Icon
Join NTT DATA as a Senior Software Development Engineer in Bangalore. Design, develop, and test advanced software systems and applications. Utilize your expertise in cloud architecture, microservices, and programming languages. Collaborate with distributed teams in this key technical role.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join Confluent's Platform Team in India as a Senior Software Engineer II. Design and build core data streaming platform features for hybrid cloud and BYOI setups. Leverage your 8+ years in large-scale systems, distributed systems, and cloud services. Enjoy a remote-first culture, flexible time of...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer - II
Save Icon
Join Confluent as a Senior Software Engineer II in India. Design and build mission-critical, cloud-native backend systems using Java, Go, or Python. Leverage your 8+ years of experience in distributed systems and Kafka to drive technical excellence. Enjoy a remote-first culture with robust benefi...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Storage team in Bangalore as a Senior Software Engineer. Develop high-performance, scalable block storage on cutting-edge DPU hardware. Leverage your 4+ years of coding experience in C/C++/C#/Python within the full service lifecycle. This is a key role in a fast-growing tea...
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 Azure Data team in Bangalore to build the AI-era data platform. As a Senior Software Engineer, you'll design hyperscale systems for Cosmos Analytics, focusing on performance, reliability, and big data technologies like Spark. Requires 5+ years' experience with C++/C#/Python, clou...
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- Frontend/ Fullstack
Save Icon
Join Uber's Marketplace Security team in Bangalore as a Senior Software Engineer. You will lead a team, building full-stack applications with Node.js, TypeScript, and React. Your work will directly protect Uber's global community by scaling critical security systems. This role requires 7+ years o...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Cloud Supply Chain team in Hyderabad as a Senior Software Engineer. Design and build scalable web applications using modern frameworks like React/Angular and cloud services. Leverage your 9+ years of coding expertise to deliver the core infrastructure powering Azure, AI, and Micr...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Gsuite Senior Software Engineer
Save Icon
Join our team in Noida as a Senior Software Engineer specializing in Gsuite and cloud solutions. You will design scalable applications using AWS, Node.js, and Angular/React, with direct client engagement. This role offers high independence and an inclusive, respectful work environment for all.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Axway B2B Senior Software Engineer
Save Icon
Seeking a Senior Axway B2B Software Engineer in Noida. This role demands strong Unix/Linux, SQL, and networking skills for L2/L3 support and production upgrades. Expertise in Track & Trace products, especially Axway, and the healthcare serialization domain is essential. You will engage directly w...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Principal Software Engineer
Save Icon
Lead large-scale, business-critical projects as a Senior Principal Software Engineer in Bengaluru. You will define long-term architecture for ITSM, leveraging 15+ years of cloud-native SaaS expertise. This role requires deep experience with AWS, distributed systems, and aligning technical solutio...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Atlassian in India as a Senior Software Engineer to unleash team potential globally. Design RESTful APIs and microservices using Java, Python, or Scala on AWS. Work with Big Data (Spark, DBT) and ensure quality through CI/CD and test automation. Enjoy health coverage, paid volunteer days, an...
Location Icon
Location
India
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Software Engineer (Data Platform)
Save Icon
Join Atlassian as a Senior Software Engineer for the Data Platform. This remote role in India requires expertise in Java/Kotlin/Scala/Python, Big Data tech (Spark, DBT), and cloud services (AWS). You will build robust APIs, ensure data quality, and work in a CI/CD environment. Enjoy a distributed...
Location Icon
Location
India , Remote
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Bangalore to design and develop next-generation switch firmware for Aruba's Intelligent Edge. You will need 5-10 years' expertise in C programming, L2/L3 networking protocols, and embedded Linux/VxWorks. This role offers a chance to lead product development w...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Join our team in Noida as a Senior Software Development Engineer. You will maintain and optimize Oracle database applications using advanced SQL and PL/SQL. Your role includes data modeling, performance tuning, and collaborating with developers and testers. We offer an inclusive, respectful workp...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Join our team in Noida as a Senior Software Development Engineer, specializing in Oracle database applications. You will leverage your strong SQL and PL/SQL expertise to optimize statements, perform data analysis, and collaborate with developers. We offer an inclusive work environment committed t...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Catia CAA Senior Software Engineer
Save Icon
Join Sopra Steria as a Catia CAA Senior Software Engineer in Bengaluru. Utilize your 2-4 years of expertise in CATIA V5 CAA, C++, and C#/.Net within Agile teams. You will design, develop, and support solutions across the full product lifecycle. We offer an inclusive work environment open to all.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Aras Senior Software Engineer
Save Icon
Join Sopra Steria as an Aras Senior Software Engineer in Bengaluru. Drive the full product lifecycle using C#, .Net, and JavaScript within Agile teams. Develop and support robust PLM solutions while enjoying an inclusive work environment.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
CATIA CAA Senior Software Engineer
Save Icon
Join Sopra Steria as a CATIA CAA Senior Software Engineer in Bengaluru. You will design and develop technical solutions using CATIA V5 CAA, C++, and C#/.Net within Agile teams. This role requires strong geometry concepts and offers an inclusive work environment committed to diversity.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Devops Senior Software Development Engineer
Save Icon
Join Sopra Steria as a Senior DevOps Engineer in Bengaluru. You will build CI/CD pipelines, implement DevSecOps, and support cloud deployments. Key skills include AWS, Kubernetes, Terraform, and scripting with PowerShell/Groovy. We offer an inclusive work environment open to all.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our global Markets Technology team in Pune as a Senior Software Engineer. You will design solutions in OTC derivatives and payments using Java/Python, REST APIs, and microservices. We seek a proactive engineer with 10+ years' experience to drive SDLC and foster a strong engineering culture. ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
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.