Experience with one or more OOP languages including but not limited to: C#, Java, C/C++, Python
Good system design, algorithmic skills, good knowledge of data structures
Solid debugging, testing, and problem-solving skills
Nice to Haves:
Experience designing, building and running large scale and highly available cloud services or distributed systems
General database knowledge and experience of working with data at high scale
Troubleshooting skills across various network layers
Knowledge of Azure Cloud, Power Platform, or Dynamics 365
What You'll Be Doing:
Design, develop, test and support features, experiences and solutions for highly scalable services
Develop high quality secure and compliant solutions
Support highly available services used by millions of users on a daily basis
Analyze how your features are performing in production to learn and make the product better
Pair and participate in code reviews with other engineers in your team
Perks and Benefits:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Equal opportunity employer with diverse considerations