Principal Software Engineer

Year    TS, IN, India

Job Description

Principal Software Engineer


===============================


Hyderabad, Telangana, India



Date posted

May 19, 2025


Job number

1823652


Work site

Up to 50% work from home


Travel

0-25

%


Role type

Individual Contributor


Profession

Software Engineering


Discipline

Software Engineering


Employment type

Full-Time

###

Overview




Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world.

The Business & Industry Copilots group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Power Apps, Power Automate, Dataverse, AI Builder, Microsoft Industry Solution and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications and this organization is at the heart of how business applications are designed and delivered.

This is an exciting time to join our group Customer Experience (CXP) and work on something highly strategic to Microsoft. The goal of the CXP Engineering is to build the next generation of our applications running on Dynamics 365, AI, Copilot, and several other Microsoft cloud services to drive AI transformation across Marketing, Sales, Services and Support organizations within Microsoft. We innovate quickly and collaborate closely with our partners and customers in an agile, high-energy environment. Leveraging the scalability and value from Azure & Power Platform, we ensure our solutions are robust and efficient. Our organization's implementation acts as reference architecture for large companies and helps drive product capabilities.

We are looking to hire an experienced and energetic

Principal Software Engineer/Architect

to join the Customer Experience (CX) / Support Experience Group (SXG) team who has a passion for new technologies, and engineering solutions that will delight our demanding users. We are building the next generation of our applications running on Azure that pull together Dynamics 365, Office 365, and several other Microsoft cloud services to deliver high value, complete, and predictive application scenarios across all devices and form factors. We innovate quickly and collaborate closely with our partners and customers in a very agile, high-energy environment. If the opportunity to collaborate with a diverse engineering team, on enabling end-to-end business scenarios using cutting-edge technologies and to solve challenging problems for large scale 24x7 business SaaS applications excite you, please come and talk to us!

This position will provide an excellent opportunity to make an impact across many business areas. You must be comfortable with ramping up and moving quickly, dealing with ambiguity, and delivering in an agile fashion. Now is your chance to be part of a strong team that is at the forefront of these cutting-edge efforts and help us tackle our upcoming challenges.

This is an opportunity to take on a challenge for Microsoft as a whole and have a material impact on the ability of our sales and marketing teams to grow revenue for the company. Come be a part of the engineering team that will move the needle on our ability to continue to grow and connect with our customers in the future.

We want you for your passion for technology, your curiosity and willingness to learn, your ability to communicate well in a team environment, your desire to make our team better with your contributions, and your ability to deliver.###

Qualifications



Required Qualifications:

12 years' minimum experience in Software Engineering or Software Development A minimum of a Bachelors degree in Computer Science, Computer Engineering, Software Engineering, Software Development, or a related field, or equivalent alternative education, skills, and/or practical experience is required. Experience leading, mentoring teams of software engineers

Preferred Qualifications:

5 years of experience designing and architecting enterprise scale services and applications on cloud platforms. 5 years' minimum software engineering experience building and shipping high performance and scalable systems and services Excellent problem-solving and debugging skills with a solid understanding of testing practices Experience with agile development practices Strong verbal and written communication skills, and ability to work through ambiguous situations Experience building and hosting websites at massive scale. Experience building and/or integrating business applications Experience building on Azure or other cloud providers Experience with machine learning development and operationalization Experience with DevOps practices and techniques such as Continuous Delivery, TDD, and Testing in Production Experience with any of the following engineering areas: performance, security, privacy, accessibility, and localization/globalization


#BICJobs###

Responsibilities



To be successful in this role, you must be able to do the following: Lead the team efforts from a technical/architectural perspective in adopting relevant new technologies, tools, methods and processes from Microsoft and the industry Support and influence the team culture of being customer centric and continuously improving Mentor a team of highly capable engineers developing a world-class platform Champion engineering practices that ensure safe and fast paced releases of our services Implement and maintain excellent design and development processes In collaboration with others apply engineering principles to solve complex problems while leveraging sound engineering practices Flight code changes and drive telemetry and analytics to take a data-driven approach to understanding customer impact Work with multiple client partner teams to implement cohesive end-to-end experiences
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
?Industry leading healthcare
?Educational resources
?Discounts on products and services
?Savings and investments
?Maternity and paternity leave
?Generous time away
?Giving programs
?Opportunities to network and connect
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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3759078
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year