We are looking for a strong, highly motivated Software Engineer with a passion to work on challenging problems that require processing petabytes of data and building low latency and scalable services that empower many Microsoft products. This is a great opportunity to gain experience in designing, building, and operating services at web-scale – 4 nines of availability, 24/7 is desirable.
Responsibilities: We are a small, motivated, and energetic team tackling hard problems with cutting-edge technologies. As a part of the engineering team, you will play a key role to work on a different parts of stacks and work closely with partner teams to build highly reliable and scale services, which help partners across Microsoft properties including Bing, Cortana, Windows, Office, etc.
Job Description: Qualifications (Required and Preferred)
Networking and/or monitoring/diagnostics • OS internals (networking stack and other OS components); traffic and performance monitoring • Switching and routing protocols • Big data; cloud architecture Qualifications • 3+ years of experience in software development • 2+ years of experience with object-oriented programming (C#, C++, Java) • Experience shipping products or services • BS or MS degree in Computer Science, or equivalent experiences Required Qualification (RQ) Questions Used to screen Candidates automatically in the Recruiting tool. *Target writing 3-4 RQ questions. * RQs should be inclusive, screening people in, and casting a wide net of talent. * RQ questions must be specific, binary, and quantifiable Yes/No questions only. * RQ questions must also be objective and must not be open to interpretation.