Principal Software Engineer at Microsoft

Principal Software Engineer Details

April 18, 2019, 9:26 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Big Data team Big Data teams
Azure Big Data teams present interesting challenges in technologies such as big-data, cloud, storage and open-source. We build reliable, highly scalable and highly performing distributed systems for data analytics on Azure. We work with various open-source technologies like Hadoop and Yarn and make contributions to these technologies. We are creating a planetary scale storage system, which can scale to Exabyte of data (yes, that's 18+ digits!). Azure services is building next generation globally distributed, elastic scale, multi-model cloud database services. It is designed to enable developers to build planet-scale applications. This is a once in a lifetime opportunity to be part of a very agile team, take on hard distributed system problems and ship high impact features at a rapid pace. As an engineer, you have an opportunity to work on the latest technology in compute and container hosting to build a massively scalable unified cloud service framework, get to work on heterogeneous transport

Responsibilities: Design and implement software components Own architecture for services Partner closely with various Microsoft teams to deliver on cross group initiatives Participate in Code Reviews, design reviews Assist customers as needed to be able to leverage the service Hire, train and retain talent from across the industry Manage day to day execution and milestone delivery
Basic Qualifications: Bachelor's degree in Computer Science or Engineering or Mathematics or Physics or IT technical discipline or in place of 3+ years of internship or 3+ years of industry software engineering experience 5+ years of programming experience in Java OR C++ OR C# OR C OR object-oriented programming Preferred Qualifications: Desire to inspire, lead and grow talent Passion for execution day in day out in a fast-changing environment Great curiosity and the willingness to question High enthusiasm, integrity, ingenuity, results-orientation, self-motivation, and resourcefulness in a fast-paced
Learn more about this job

Similar jobs at Microsoft




Similar jobs at Amazon