Microsoft

Principal Software Engineer

Hyderabad, India
Azure C++ C# Java JavaScript Python
Search for More Jobs Talk to a recruiter now 💪
Description

Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? The Azure CXP team’s mission is to transform Microsoft Cloud customers into fans. Through our deep engineering engagements with customers and teams across Microsoft, we analyse and amplify customer needs and drive the vision to improve Cloud quality, security, and reliability. Our culture of growth mindset and empowerment are central to who we are and how we work.  Every day, our customers stake their business and reputation on our cloud. You can help #AzCXP provide our customers with the world-class cloud services they need to succeed 

 

Qualifications: 

  • Bachelor's Degree in Computer Science or related technical discipline AND 8+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python. 
  • OR Master's Degree in Computer Science or related technical field AND 10+ years of technical engineering experience. 

 

Skills: 

  • Proficiency in algorithm design and implementation, architecture design, automation, collaborative innovation, and compliance oversight. 
  • Proficiency in data analysis, decision making, design readiness, detail orientation, and distributed systems application development. 
  • Excellent communication skills, both oral and written, with English language proficiency. 
  • Expertise in engineering lifecycle, livesite skills, negotiation, open-source integration, and problem solving. 
  • Knowledge of product lifecycle, programming language transferability, project management, quality assurance, and resilient system design. 
  • Knowledge or experience having worked on AI/ML. 

Culture and Values: 

  • Embody our culture and values, which can be learned more about through our internal resources. 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Responsibilities: 

  • Understand and determine user requirements for complex scenarios, incorporating insights into future designs or solution fixes. 
  • Oversee system architecture and design for entire products/solutions, create proposals, and lead testing of hypotheses and solutions. 
  • Provide technical leadership in quality assurance, identify testing needs, and set standards for testing mechanisms. 
  • Lead the identification of dependencies and development of design documents, ensuring system architecture meets security and compliance requirements. 
  • Produce extensible and maintainable code, optimize and debug code, and establish coding best practices. 
  • Lead project plans and work items for multiple products, guide project estimation, and handle critical issues. 
  • Create and conduct experiments to determine the effectiveness of changes and make decisions based on results. 
  • Lead the maintenance of live service, implement solutions to complex issues, and ensure playbooks are logical and understandable. 
  • Provide technical leadership in telemetry design and integration, ensuring solutions are scalable and meet guidelines. 
  • Share best practices and mentor others in engineering excellence, building software developer tools, and integrating automation. 
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

5 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers