Principal Engineer

Year    Bangalore, Karnataka, India

Job Description

We are in the office of the CTO for Microsoft, part of the Technology and Research (T&R) organization. Besides our regular jobs of gathering information, synthesizing recommendations, and enabling our engineering teams to achieve more, we are technological explorers. We work with a distinguished set of engineers exploring technology trends such as Web3, Healthcare, data security and privacy, blockchain, etc. We help take the very best ideas and turn them into business strategies and products.

Computing will become ubiquitous in this decade with huge volumes of data getting generated and processed for intelligent decision making. This necessitates the need for next generation software capable of meeting these hard real-world constraints. This is a unique opportunity to work on early-stage innovations that will establish the next generation of technical capabilities. We are looking for highly motivated and talented engineers to explore this domain and help shape the future.

You will be working on a team that has market changing ideas but needs your help to turn their ideas into reality.

You are passionate about exploring new technologies and moving it from early-stage ideas to results, with an inclination for working at system-level software (e.g., distributed systems, operating systems, databases, networking, etc.). You are experienced in software engineering from ideation and architecture design, to writing high-quality code, to shipping.

Successful engineers in our team have strong problem solving, design, coding and debugging skills, drive for execution and results, rigor in delivering quality software and a strong desire for continuous learning. Our team values a friendly, collaborative atmosphere with a passion for technology, and we strongly believe that a diverse team with diverse perspectives that applies empathy and uses great communication skills helps deliver superior products and is key to success. This is a great opportunity to challenge yourself, grow your career, and influence the next generation of computing at Microsoft.

Required

  • BS/MS in Computer Science (or related fields) or equivalent industry experience
  • 8+ years of professional software engineering experience
Preferred
  • Working knowledge of either C/C++ and C#. including solid understanding of data structures and algorithms
  • Demonstrated experience in shipping high quality products and services
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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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 .

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

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.


Related Jobs

Job Detail

  • Job Id
    JD2927702
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year