Software Engineer II

Posted 2 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
The Role
Design, build, deploy, and operate secure, scalable cloud-native software, platforms, services, and intelligent agentic applications across Azure, Dynamics 365, and Microsoft 365. Translate requirements into reliable solutions, improve observability and performance, troubleshoot production incidents, contribute to architecture and code reviews, address technical debt, and collaborate with product and engineering teams to deliver customer value.
Summary Generated by Built In
Overview

Microsoft Frontier Company helps customers achieve measurable business outcomes through AI, engineering, and transformation at scale. Within Frontier Company Operations, Business Excellence advances its vision through a portfolio of capabilities and organizations, with Delivery Excellence (DE) serving as the AI-native operating system for how we pursue, deliver, govern, and realize customer value, with speed, quality, predictability, and financial discipline built into every engagement. 

Execution Engineering is the Intelligence pillar and engineering arm of Delivery Excellence, building the intelligent products, platforms, agents, and experiences that power this operating system. 

As a Software Engineer in the Execution Engineering team, you will design, build, and operate intelligent products, platforms, agents, and experiences that power Delivery Excellence and deliver good value to our users and customers.


Responsibilities

Role & Responsibilities: - 

  • Design, build, test, deploy, and operate products, platforms, and services across one or more Microsoft clouds, including Azure, Dynamics 365, and Microsoft 365 

  • Translate business and technical requirements into scalable, secure, reliable, and maintainable solutions. 

  • Apply modern engineering practices, including Agentic Software Engineering tools and AI-assisted SDLC capabilities, to improve engineering productivity and quality.  

  • Collaborate with product management, partner teams, and service owners to deliver customer and business value.  

  • Participate in architecture and design discussions and contribute to technical design decisions. 

  • Implement engineering good practices to build high-quality, maintainable software and services 

  • Improve service reliability, scalability, performance, and observability through automation, telemetry, monitoring, testing, and data-driven insights.  

  • Investigate and resolve production incidents, performance bottlenecks, and reliability issues.  

  • Contribute to engineering excellence through code reviews, knowledge sharing, process improvements, and adoption of emerging technologies and practices.  

  • Identify and address technical debt, modernization opportunities, code reuse, and cost optimization initiatives. 

  • Use data, customer feedback, and operational insights to inform technical decisions and improve user experiences.  

  • Contribute to quality goals by defining, measuring, and validating service and product quality.  

  • Continuously learn and adopt new technologies, tools, and engineering practices.  

  • Build and operate solutions in compliance with security, privacy, and regulatory requirements.  

  • Work collaboratively across team boundaries to resolve issues and deliver successful outcomes. 

  • Embody our culture and values  

 

      Knowledge, Skills, and Experience 

  • 7+ years of experience in software engineering, including design, development, deployment, and operations of enterprise-grade applications and services.  

  • Experience working with modern SDLC platforms, engineering toolchains, and Open Source/InnerSource development practices to deliver secure, reliable, and scalable software solutions. 

  • Hands-on experience with DevOps, DevSecOps and Agentic Software Engineering 

  • Good technical expertise in one or more of the following technologies: .NET, SQL, Cosmos DB, Python, Azure CLI, PowerShell, YAML, Node.js, or React.js 

  • Experience building, deploying, and operating cloud-native applications and services on Microsoft Azure 

  • Design and implement intelligent, context-aware software systems by leveraging appropriate Language Models (S/LLMs), and agentic coding frameworks 

  • Ability to read, interpret and/or develop technical specifications, diagrams, and infrastructure blueprint.  

  • Demonstrated understanding of database design, data modeling, and implementation patterns for a variety of application scenarios 

  • Good sense of ownership, accountability, and commitment to delivering high-quality products and services with an good end-user experience 

  • Proven ability to troubleshoot production incidents, diagnose complex technical issues, and operate highly available, reliable services. 

  • Ability to analyze operational, customer, and engineering data to identify issues, drive improvements, and support technical decision-making. 

  • Good collaboration, communication, and problem-solving skills, with the ability to work effectively across engineering and product teams. 

  • Has achieved, or can obtain within three months of hire, Microsoft Azure certifications (AZ-204 or AZ-400) and AI-900. 


Qualifications

Qualification: -  

Required / Minimum Qualifications 

  • Bachelor's degree and 7+ years of professional software engineering experience with one or more modern programming languages such as C#, Python, JavaScript/TypeScript, or similar 

  • 3+ years of experience in building and operating enterprise applications on Azure/D365/M365. 

Preferred Qualifications 

  • Experience with AI-powered applications, agentic workflows, or AI-assisted software engineering. 

  • Experience with DevSecOps and cloud service operations. 

  • Experience with Open Source or InnerSource development models. 

  • Good troubleshooting, communication, and collaboration skills. 

  • Azure and AI certifications are a plus. 


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Skills Required

  • Bachelor's degree
  • 7+ years of professional software engineering experience
  • Experience with one or more modern programming languages, such as C#, Python, JavaScript, or TypeScript
  • 3+ years of experience building and operating enterprise applications on Azure, Dynamics 365, or Microsoft 365
  • Experience designing, developing, deploying, and operating enterprise-grade applications and services
  • Experience with modern SDLC platforms, engineering toolchains, and Open Source or InnerSource development practices
  • Hands-on experience with DevOps, DevSecOps, and agentic software engineering
  • Experience building, deploying, and operating cloud-native applications and services on Microsoft Azure
  • Experience with database design, data modeling, and implementation patterns
  • Experience troubleshooting production incidents and operating highly available, reliable services
  • Ability to obtain Microsoft Azure certifications AZ-204 or AZ-400 and AI-900 within three months of hire
  • Experience with AI-powered applications, agentic workflows, or AI-assisted software engineering
  • Experience with DevSecOps and cloud service operations
  • Experience with Open Source or InnerSource development models
  • Azure and AI certifications
  • Strong troubleshooting, communication, collaboration, and problem-solving skills

Microsoft Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Microsoft and has not been reviewed or approved by Microsoft.

  • Healthcare Strength — Medical, dental, and vision coverage is described as comprehensive, with U.S. plans covering preventive care at 100% and limiting annual out-of-pocket costs. Mental-health counseling, employee assistance, and wellbeing resources are also emphasized.
  • Parental & Family Support — Parental leave, family-caregiver leave, childcare assistance, and family concierge services are highlighted as core elements. These supports are presented alongside parenting and family-planning resources.
  • Leave & Time Off Breadth — Vacation, holidays, and flexible work schedules are emphasized, with generous time-away policies noted. Leave options extend beyond standard vacation to include caregiver and parental programs.

Microsoft Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redmond, WA
206,870 Employees
Year Founded: 1975

What We Do

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world.

Similar Jobs

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

MetLife Logo MetLife

Platform Engineer

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Hybrid
Hyderabad, Telangana, IND
43000 Employees

Microsoft Logo Microsoft

Software Engineer

Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
In-Office
3 Locations
206870 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account