Taro Logo

Software Engineer - SQL Engineering

Software Engineer
Former Employee
Worked at Microsoft for 1 year
June 9, 2018
Redmond, Washington
3.0
Doesn't RecommendPositive OutlookApproves of CEO
Pros

Opportunity to work on an array of products, both on-premise and cloud. The technology stack used for development varies according to team.

I have personally worked on:

  • Networking optimization for Sql Server on Linux with a lot of low-level C/C++ codebase.
  • Telemetry in Postgres and MySql cloud services using C#.
  • Multi-AZ support for Azure Databases (C#).

There are very few places where you find this kind of breadth. There are engineering teams working on cloud-scale deployments, database query optimization, and security, to name a few.

Cons

Very hierarchical, huge teams, and hard to create impact.

Advice to Management

Teams should have more autonomy.

Was this helpful?

Microsoft Interview Experiences