Principal Software Engineer

Engineering Manager in Seattle, WA

Posted 2019-08-22

10+ years of industry programming experience in Java OR C++ OR C OR Scala OR Python OR object-oriented programming
2+ years experience in Big Data/Hadoop/Spark technologies
Preferred Qualifications:
Experience with both Windows and Linux
Design and development experience in database engines, distributed systems, cloud computing, container technology, and operating system internals
5+ years of hands on operating systems development experience

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Microsoft develops, manufactures, licenses, supports, and sells a range of software products and services, with the mission to empower every person and every organization on the planet to achieve more.


Flexible work hours and dress code; discounts on Microsoft products; paid memberships to full-service gyms; on-campus cafes and kitchens (35 different types of free beverages!); on-campus retail shops and sports fields; Microsoft Connector shuttle and bus fleet; tuition and textbook reimbursement.

Tech Stack

C++, C#, C, Java, Python, Go, AngularJS, TypeScript, EmberJS, ASP.NET, jQuery, Azure, AWS, Spark, MapReduce, Hadoop, Hive, Cosmos

Interview process

Phone interview with recruiter; phone interview with senior team member; full day interview on Seattle campus (including coding exercises and lunch interview).

Be Seen in a new Engineering Manager job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.