What Jobs are available for Senior Software Engineer in India?

Showing 5000+ Senior Software Engineer jobs in India

Senior Software Engineer

Bengaluru, Karnataka Marlabs LLC

Job Viewed

Tap Again To Close

Job Description

Marlabs is a digital innovation company helping enterprises innovate & capture digital opportunities to enable swifter solutions. Our focus is to help each of our clients find and capture their unique opportunities and empower them with digital technologies so that they can run a purposeful business. Visit and know more about us – .


Work Location - Bengaluru/Pune (Hybrid)


What you can expect from the job:


  1. Architect and implement RAG pipelines using vector databases, embedding models, and document retrieval systems to enhance LLM capabilities.
  2. Develop and integrate GenAI solutions with Copilot Studio and Power Automate to build intelligent business process automations.
  3. Hands-on experience with Copilot Studio, Power Automate, Dataverse, Microsoft Fabric for building intelligent workflows and business applications.
  4. Hands-on experience in Azure AI Services like Azure Open AI Service, Azure AI Studio, and Azure services like Azure Functions, Azure Kubernetes Service, Azure Blob Storage, Azure Cosmos DB, Azure Bot Service, Azure SDKs.
  5. Proven experience in building AI Agents using frameworks like LangChain, LangGraph, Semantic Kernel, Haystack, or similar.


What will help you do the job well:


  • 5 to 10 years of experience


We would love it if you have:


  • Bachelor's or master’s degree in computer science, Engineering, or a related field
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Software Engineer/Senior Software Engineer

Bengaluru, Karnataka Diligent

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Position Overview:


We are seeking a talented and driven Senior Software Engineer in AI to join our growing team at Diligent. Reporting to Applied Science Manager, this exciting role involves bridging the gap between Applied Scientists and Product teams - developing, deploying, and scaling ML and LLM-based systems as part of Diligent’s AI platform services to accelerate AI adoption across Diligent's diverse product suite.


Diligent is a global leader in modern governance, delivering innovative SaaS solutions that address governance, risk, and compliance (GRC) needs. Our mission is to empower leaders with cutting-edge technology, actionable insights, and vital connections to drive impactful decisions and lead with purpose.


Key Responsibilities:

  • Design, develop, deploy, monitor, scale, and troubleshoot ML and LLM-based systems that power services across our platform.
  • Build automated AI testing and evaluation frameworks.
  • Collaborate with Applied Scientists and Software Engineers to implement and productize AI-based capabilities.
  • Shape and develop the teams AI platform infrastructure utilizing already established patterns at the organization.
  • Design and develop AI libraries and frameworks to help accelerate value delivery across AI platform services.
  • Work on projects involving sensitive customer content used for Diligent customers’ board communications, which requires stringent privacy and security measures.
  • Document and communicate your approach, progress, and results to the broader team and to other development teams.


Required experience/skills:

  • 3-8 years of relevant experience.
  • Strong ability to develop highly readable and well-tested code that adheres to SOLID principles.
  • Proven proficiency in Python and TypeScript.
  • Experience with infrastructure-as-code practices preferably in AWS (or experience with other major cloud providers).
  • Ability to contribute to a high-performing agile team, and to product innovation.
  • Keen to improve processes and share knowledge across the team.


Nice to have:

  • Hands-on AWS CDK experience
  • Hands-on experience with LLMs including prompt engineering, fine-tuning, model evaluation, RAG, agentic solutions or MCP servers.
  • Experience with full AI-based solution lifecycle.


What Diligent Offers You

  • Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients
  • We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy and wellness programs to name a few
  • We have teams all over the world . We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
  • Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Noida, Uttar Pradesh Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Does pioneering new and innovative ways to collect and showcase key customer data sound exciting to you? Are you passionate about data, and do you feel we have been missing the opportunity to be more data-informed at Microsoft? Do you want to contribute to an effort that is one of the most critical for the future success of Microsoft and E+D? If so, the Insights, Data Engineering & Analytics (IDEAs) team might be an excellent place for you to grow your career. Be part of the team building platform services handling millions of users and exabytes of data. This is not just some large-scale web service: the implementation ranks among the world's largest and state of the art distributed systems, spanning across data centers around the world. The Insights, Data Engineering & Analytics team's goal is to champion a data-informed culture; to inspire and enable the entire E+D organization to make more informed decisions through data. We see this effort as a huge opportunity in providing information to the organization that will improve efficiency, empowerment, and help Microsoft win in the critical cloud business sector.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Be responsible for the technical leadership and end-to-end development of the data solutions that will help E+D gain the strategic insights we need to deliver the most optimal user experience and to quickly adapt to market conditions that are constantly evolving.
+ Apply your engineering and analytical skills to petabyte scale data problems using the latest and most modern data analytics technologies on an ever-increasing number of data signals produced by the different products part of the M365 suite and our partners across the company.
+ Face tough engineering challenges every day as we deal with very large, disparate, and usually complex data sets as we aim to provide an efficient and reliable platform for data wrangling and curation.
+ Integrate different data democratization and visualization techniques that will enable us to extract even the most deeply embedded insights from this data to then make those insights readily available to everyone in our organization, affording them the flexibility of analyzing said data in a self-service manner.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Strong coding skills in C++, C#, Java. Any language experience is fine if you are detail-focused with strong design principles and implementation skills. 
+ 2+ years of experience with modern web technologies such as JavaScript, Node.js, and React.
+ Experience with data engineering technologies such as Spark, Kafka, Kusto, Flink or Azure Data Factory, and container orchestration platforms like Kubernetes/AKS is considered a plus.
+ Experience working on Win32, iOS/Mac or Android is considered a plus.
+ Experience working collaboratively with a team of engineers and a strong passion for learning.
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
+ **Microsoft Cloud Background Check:** This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ High quality software design & development experience of 1+ years.
+ Possess great judgement, solid engineering skills, and ability and desire to learn and go deep into new technologies. 
+ Versatile engineer who can seamlessly work across different platforms. 
+ Passionate about designing and building compelling solutions to connect millions of users with the power of Microsoft 365. 
#DPG
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you ready to be at the cutting edge of technology and make a global impact? At Microsoft, we're not just about cloud computing-we're about revolutionizing how people and organizations thrive through advanced technology. Join our Azure Specialized team in India and be a part of a vibrant group of innovators shaping the future of cloud infrastructure. From building and offering specialized workloads, bare-metal and software capabilities on Azure, involving large-scale specialized solutions like VMWare, SAP, Oracle, Epic Healthcare systems etc. to pioneering in AI infrastructure, your work will push boundaries and redefine possibilities.
We're looking for dynamic, customer-centric engineers eager to solve complex problems across various computer science domains such as hardware, operating systems, networking, security, and distributed design. If you're passionate about sustainability and quality, and ready to advocate for and revolutionize customer experiences, you belong here with us. Dive into a role where you break down barriers, spearhead groundbreaking solutions, and lead initiatives that ensure exceptional service. Let's empower every person and organization on the planet to achieve more, together. 
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Collaborate with internal business units and stakeholders to understand the requirements for efficient and effective delivery.
+ Write clean, robust, and well-thought-out code with an emphasis on performance, simplicity, durability, scalability, and maintainability.
+ Independently develop a product, service or feature, taking code reusability, quality and security into consideration.
+ Develop and implement testing strategy including unit testing, functional testing and end-to-end testing using industry standard testing tools and frameworks. Contribute to the architecture & design of the products and services. Use the debugging and analysis tools at your disposal to root cause issues and provide a viable and permanent solution.
+ Show flexibility and confidence to pick up any new programming language or tech stack based on the needs of the feature/project.
+ Take the helm in ensuring seamless service operations by addressing real-time challenges as they emerge, empowering you to directly enhance service reliability and customer satisfaction.
+ Help create a diverse and inclusive culture where everyone can bring their full and authentic self, where all voices are heard, and where we do our best work as a result. Embody
+ Microsoft culture and values.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
+ Professional experience in designing, developing, and shipping software.
+ Excellent design, coding, debugging, and teamwork, and communication skills.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Have a customer focused innovation mindset.
+ Passionate about craftsmanship in engineering.
+ Proven ability to solve complex technical issues for running online services.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Bangalore, Karnataka Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Do you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems? Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly scalable, multi-tenant, microservices that make copilot building simple. We are looking for an exceptional Software Engineer who is passionate about our vision to enable copilots to engage with users in meaningful and robust ways. Copilots are a multi-billion-dollar opportunity for Microsoft supports the Citizen Application Platform (CAP) aka Power Platform, pro-developers building on top of Azure, as well as extensions to M365 through Teams and Outlook. Together, this allows Azure Bot Service to both generate its own revenue for Microsoft as well as to drive revenue through M365 and Power Platform licenses.
The Copilot studio team seeks an adept **Software Engineer** to drive the technical intricacies of diverse middle tier and backend service projects across Azure Cognitive Services, storage, caching, messaging services, Teams, Entra/AAD, and beyond. Collaboration is at our core, valuing every team member's input. As a software engineer, you'll spearhead the design, implementation, and upkeep of large-scale services and APIs within Azure. Your focus will be on crafting highly scalable, low-latency, always-on, and cost-effective solutions. Championing optimal design and architecture, you'll influence peers and establish best practices. Collaborating across teams, you'll integrate products like Microsoft Copilot Studio, Teams, Digital Contact Center, Outlook, and SharePoint. You'll own features from development to production, prioritizing automated testing for scalable, quality-driven continuous delivery. Our agile, data-centric environment empowers engineers to innovate and scale ideas swiftly.
Knowledge of running Azure or similarly scaled services is a plus, as is experience delivering world-class distributed services using including security and privacy reviews, service deployment/SDL, least privilege operational processes, customer-centric support.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Collaborate with partner teams (service, data science and front end teams) to deliver end-to-end systems and experiences.  
+ Investigate and prototype new technologies and frame works in Azure. Ensure availability, latency, scalability needs addressed by engineering reliability into software and systems.  
+ Focus on operability of the service including security, privacy, resiliency, Business Continuity & disaster recovery.  
+ Contribute to team-wide infrastructure investments.   
+ Review and influence ongoing design, architecture, standards and methods for operating services or systems.  
+ Maintain an unwavering focus on Quality of Service. Execute with high accountability. 
+ Contribute to the development, testing, and deployment of secure, scalable, and reliable systems while ensuring compliance, collaborating with cross-functional teams, and driving continuous improvement in processes and tools. 
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Familiarity with AI platforms is plus. 
+ Experience with Azure cloud platform or equivalent.  
+ Real-world experience developing large scale online services with robust performance, resiliency, telemetry, and security.  
+ Experience developing service to service protocols.
+ Experience with service and user identity models, access or identity token acquisition and management.
+ Comfortable driving complex server & client architecture across large product teams.  
+ 2+ years of experience in software development using .Net (C#, Web API, REST).
+ 2+ years of industry experience in service development, successfully shipping services through multiple releases.   
+ Solid collaboration skills with the ability to work in a dynamic/agile environment.   
+ A passion for improving engineering practices and producing high quality software.  
+ Self-motivated and customer focused.  
+ Solid written and verbal communication skills.
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
+ **Microsoft Cloud Background Check** : This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Solid proficiency in JavaScript and TypeScript, with practical experience in developing web client applications deployed on any major cloud platforms is a plus.
+ Proficiency in multiple programming languages and frameworks. 
+ Experienced Software Development Engineer with a proven track record of delivering products.  
+ Experience with Azure cloud platform or equivalent.  
+ Real-world experience developing large scale online services with robust performance, resiliency, telemetry, and security.  
+ Solid collaboration skills with the ability to work in a dynamic/agile environment.   
+ A passion for improving engineering practices and producing high quality software.  
+ Self-motivated and customer focused.  
+ Solid written and verbal communication skills. "
#BICJobs #MCSJobs #conversationalai #copilotstudio
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Hyderabad, Andhra Pradesh Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Blazing fast performance with incredibly high scale, availability and security to enable the most cutting-edge products on the web. Billions of requests per second and terabytes of bandwidth usage. Hundreds of millions of users. Are you up for a challenge? We are part of the Azure networking team responsible for designing, building and operating network connectivity, application load balancing and security. These services include Application Gateway, Web Application Firewall and Azure Firewall. Our team's innovations are well recognized in the cloud and networking industry.
Firewall is cloud native construct in Azure that provides L4-L4 filtering capabilities with support for URL filtering, threat Intel based protection from malicious sources, malware protection and viruses. While it is predominantly used as a perimeter control to guard off attack from Internet, it is also widely used for East-West communication between the VNets or subnets where deep introspection is needed. Premium SKU of firewall supports IDS (Intrusion Detection) and IPS (Intrusion Prevention). We embrace Open Source (both using and contributing) and write code (C/C++/C#/GoLang/RUST) in both Windows and Linux platforms. The developer will participate in architecture, design of various components, and ensure a timely execution of the features with high quality. The developer will own the component end-to-end, including testing, managing cross team dependencies as well as monitoring and alerting for the deployed component. The position will involve extensive internal and external collaborations with other Azure/Microsoft teams.
We are looking for engineering talent (at all levels) to design, build and operate hyper-scale product - Azure Firewall. Our team is looking for software engineers who are searching for a challenge to design, implement, and operate large-scale distributed systems in an agile environment.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
+ Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
+ Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
+ Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Proficient computer science fundamentals, fluent in concepts like multi-threading and asynchronous programming, good grasp of system design, data structures and algorithms, and experience in one of C#, C++, Golang, JAVA, RUST
+ Proficient skills in Distributed systems and building cloud services
+ Experience with creating and operating distributed services in Azure/AWS/GCP and/or competitive offerings
+ Familiarity with Application (HTTP, HTTPS), transport & security (TCP/UDP, TLS) protocols
#azurecorejobs #AzNetIDC
**Hiring for all levels - Bangalore, Hyderabad, Noida**
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Hyderabad, Andhra Pradesh Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you early in career and looking for rewarding software challenges? Do you ever wonder how software is used when you purchase something, ensuring it is available at the right time, in the right place, and tailored to just how you'd like it? Perhaps you're curious about how AI is reshaping how people interact with software? If so, we'd like to hear from you!
We are hiring software engineers (full-stack, back-end) to join our supply chain management application team who are supporting customers today and designing for tomorrow. Familiarity with business applications or a keen interest in learning them is essential, as our progress hinges on recognizing our customers' elaborate circumstances, in conjunction with proficient software engineering and a continuous learning approach.
**What we offer**
At Microsoft India Development Center you will always be a part of something bigger. We bring people together today to build the solutions for tomorrow. We create intelligent business applications using AI and innovative solutions to enable every team to stay agile. We spark ideas, set ground-breaking standards, and encourage new talent to grow - with a positive focus on wellbeing, thriving, learning and growth.
Our diverse team is a reflection of our inclusive values. The flexibility of our working environment, which includes hybrid opportunities, ensures effective collaboration regardless of where you are.
Our product, Dynamics 365 Supply Chain Management, is a market leading service built atop Microsoft's highly extensible business applications platform. Our company operates supply chain services for some of the most distinguished companies worldwide, assisting in the delivery of their products with efficiency and insight. Our charter is to transform organizations to maximize business and employee impact in the moments that matter across the entire supply chain.
**Responsibilities**
+ Develop features with focus on quality, usability & performance
+ Participate in live-site operations with emphasis on timely response, delivery & satisfaction for stakeholders
+ Collaborate across internal & external teams to provide feedback and continuous improvements
**Qualifications**
**Required Qualification:**
+ Desire to learn and build world class business applications
+ Relevant qualifications or practical experience in Computer Science, Engineering, Advanced Sciences or equivalent
+ Experience in Full-stack development with coding in languages including, but not limited to, C#, Java, TypeScript, JavaScript, or Python. (front-end: JavaScript/TypeScript; back-end: C#, Java, Python).
+ 1 year to 2.6 years hands-on experience writing code
+ Proficient in both written and spoken English communication
+ Demonstrable coding, testing and problem-solving skills
#AIERPJobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Bangalore, Karnataka Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Would you like the opportunity to work on the operating system (OS) platform that powers Microsoft Azure? You will be part of the Microsoft Core OS team within the Azure Edge and Platform organization. Our team is responsible for developing technologies that deploy OS updates to the Azure fleet with minimal customer impact. How do you deliver seamless updates on time to an ever-growing fleet? How do you deploy impactful OS updates while keeping millions of virtual machines (VMs) running? How do you build infrastructure for flighting and experimentation to reduce time-to-market for new features? If these challenges interest you, this role may be a great fit.
We are seeking a Software Engineer who is passionate about researching new areas, writing efficient code, improving coding standards, and shipping quickly. Our team follows short, frequent release cycles and provides opportunities for innovation across multiple areas. This position offers the chance to work on complex problems, collaborate across teams, and deliver solutions that enhance reliability and performance for Azure customers.
You will gain experience in large-scale distributed systems and cloud infrastructure while contributing to technologies that impact millions of users worldwide. This role provides room for growth and learning in a dynamic environment focused on delivering high-quality solutions.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Design and Develop secure, testable and maintainable code
+ Execute full software development life cycle (SDLC)
+ Embrace agile engineering practices and dev-opsculture with Live Site focus. End to End engineering (from architecture to Livesite) accountability for the services
+ Carry out quick proofs of concepts
+ Troubleshoot, debug and upgrade existing systems
+ Develop end to end telemetry pipeline and live site monitors and alerts
+ Leverage data and telemetry to make decisions and drive feedback into systems design and implementation
**Qualifications**
**Required Qualifications**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, Rust, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 1+ years of experience on cloud technologies
**Other Requirements**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, Rust, C++, C#, Java, JavaScript,
+ OR Python
+ OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, Rust, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 1+ years experience in live site engineering
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior software engineer Jobs in India !

Software Engineer

Noida, Uttar Pradesh Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you early in career and looking for rewarding software challenges? Do you ever wonder how software is used when you purchase something, ensuring it is available at the right time, in the right place, and tailored to just how you'd like it? Perhaps you're curious about how AI is reshaping how people interact with software? If so, we'd like to hear from you!
We are hiring software engineers (full-stack, back-end) to join our supply chain management application team who are supporting customers today and designing for tomorrow. Familiarity with business applications or a keen interest in learning them is essential, as our progress hinges on recognizing our customers' elaborate circumstances, in conjunction with proficient software engineering and a continuous learning approach.
**What we offer**
At Microsoft India Development Center you will always be a part of something bigger. We bring people together today to build the solutions for tomorrow. We create intelligent business applications using AI and innovative solutions to enable every team to stay agile. We spark ideas, set ground-breaking standards, and encourage new talent to grow - with a positive focus on wellbeing, thriving, learning and growth.
Our diverse team is a reflection of our inclusive values. The flexibility of our working environment, which includes hybrid opportunities, ensures effective collaboration regardless of where you are.
Our product, Dynamics 365 Supply Chain Management, is a market leading service built atop Microsoft's highly extensible business applications platform. Our company operates supply chain services for some of the most distinguished companies worldwide, assisting in the delivery of their products with efficiency and insight. Our charter is to transform organizations to maximize business and employee impact in the moments that matter across the entire supply chain.
**Responsibilities**
+ Develop features with focus on quality, usability & performance
+ Participate in live-site operations with emphasis on timely response, delivery & satisfaction for stakeholders
+ Collaborate across internal & external teams to provide feedback and continuous improvements
**Qualifications**
**Required Qualification:**
+ Desire to learn and build world class business applications
+ Relevant qualifications or practical experience in Computer Science, Engineering, Advanced Sciences or equivalent
+ Experience in Full-stack development with coding in languages including, but not limited to, C#, Java, TypeScript, JavaScript, or Python. (front-end: JavaScript/TypeScript; back-end: C#, Java, Python).
+ 1 year to 2.6 years hands-on experience writing code
+ Proficient in both written and spoken English communication
+ Demonstrable coding, testing and problem-solving skills
#AIERPJobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Hyderabad, Andhra Pradesh Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Blazing fast performance with incredibly high scale, availability and security to enable the most cutting-edge products on the web. Billions of requests per second and terabytes of bandwidth usage. Hundreds of millions of users. Are you up for a challenge? We are part of the Azure networking team responsible for designing, building and operating network connectivity, application load balancing and security. These services include Application Gateway, Web Application Firewall and Azure Firewall. Our team's innovations are well recognized in the cloud and networking industry.
Firewall is cloud native construct in Azure that provides L4-L4 filtering capabilities with support for URL filtering, threat Intel based protection from malicious sources, malware protection and viruses. While it is predominantly used as a perimeter control to guard off attack from Internet, it is also widely used for East-West communication between the VNets or subnets where deep introspection is needed. Premium SKU of firewall supports IDS (Intrusion Detection) and IPS (Intrusion Prevention). We embrace Open Source (both using and contributing) and write code (C/C++/C#/GoLang/RUST) in both Windows and Linux platforms. The developer will participate in architecture, design of various components, and ensure a timely execution of the features with high quality. The developer will own the component end-to-end, including testing, managing cross team dependencies as well as monitoring and alerting for the deployed component. The position will involve extensive internal and external collaborations with other Azure/Microsoft teams.
We are looking for engineering talent (at all levels) to design, build and operate hyper-scale product - Azure Firewall. Our team is looking for software engineers who are searching for a challenge to design, implement, and operate large-scale distributed systems in an agile environment.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
+ Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
+ Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
+ Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Proficient computer science fundamentals, fluent in concepts like multi-threading and asynchronous programming, good grasp of system design, data structures and algorithms, and experience in one of C#, C++, Golang, JAVA, RUST
+ Proficient skills in Distributed systems and building cloud services
+ Experience with creating and operating distributed services in Azure/AWS/GCP and/or competitive offerings
+ Familiarity with Application (HTTP, HTTPS), transport & security (TCP/UDP, TLS) protocols
#azurecorejobs #AzNetIDC
**Hiring for all levels - Bangalore, Hyderabad, Noida**
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Hyderabad, Andhra Pradesh Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you ready to be at the cutting edge of technology and make a global impact? At Microsoft, we're not just about cloud computing-we're about revolutionizing how people and organizations thrive through advanced technology. Join our Azure Specialized team in India and be a part of a vibrant group of innovators shaping the future of cloud infrastructure. From building and offering specialized workloads, bare-metal and software capabilities on Azure, involving large-scale specialized solutions like VMWare, SAP, Oracle, Epic Healthcare systems etc. to pioneering in AI infrastructure, your work will push boundaries and redefine possibilities.
We're looking for dynamic, customer-centric engineers eager to solve complex problems across various computer science domains such as hardware, operating systems, networking, security, and distributed design. If you're passionate about sustainability and quality, and ready to advocate for and revolutionize customer experiences, you belong here with us. Dive into a role where you break down barriers, spearhead groundbreaking solutions, and lead initiatives that ensure exceptional service. Let's empower every person and organization on the planet to achieve more, together. 
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Collaborate with internal business units and stakeholders to understand the requirements for efficient and effective delivery.
+ Write clean, robust, and well-thought-out code with an emphasis on performance, simplicity, durability, scalability, and maintainability.
+ Independently develop a product, service or feature, taking code reusability, quality and security into consideration.
+ Develop and implement testing strategy including unit testing, functional testing and end-to-end testing using industry standard testing tools and frameworks. Contribute to the architecture & design of the products and services. Use the debugging and analysis tools at your disposal to root cause issues and provide a viable and permanent solution.
+ Show flexibility and confidence to pick up any new programming language or tech stack based on the needs of the feature/project.
+ Take the helm in ensuring seamless service operations by addressing real-time challenges as they emerge, empowering you to directly enhance service reliability and customer satisfaction.
+ Help create a diverse and inclusive culture where everyone can bring their full and authentic self, where all voices are heard, and where we do our best work as a result. Embody
+ Microsoft culture and values.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
+ Professional experience in designing, developing, and shipping software.
+ Excellent design, coding, debugging, and teamwork, and communication skills.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Have a customer focused innovation mindset.
+ Passionate about craftsmanship in engineering.
+ Proven ability to solve complex technical issues for running online services.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Software Engineer Jobs