top of page

Senior Software Engineer

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be responsible to coordinate with other team members including offshore team, stakeholders, and to work in an Agile environment. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.


Bellevue, WA



Required qualifications

  • ​Experience developing software in C#, Python, C++, or similar language

  • Experience with scripting languages like PowerShell or Python

  • Solid debugging, testing, and problem-solving skills

  • Working with observability systems

  • Ability to conduct analytics on telemetry

  • Create reports based on the collected data

  • Ability to drive root-cause analysis

  • Strong written and verbal communication skills

  • Ability to work cross team and collaborate with others​


​​• Drive deployment of Microsoft cloud infrastructure services on new hardware

• Interpret design specifications and troubleshooting guides to deploy services

• Mange service configuration based on topology metadata and feature offerings

• Execute manual deployment activities and drive their automation

• Advocate principles of scale and efficiency across the platform

• Actively engage with partners within the company


Preferred qualifications

  • ​​Experience with developing large-scale distributed services

  • Familiarity with Azure internal operation and architecture

  • Minimum 5+ years of experience

  • DevOps experience

  • Solid understanding of .NET stack, C#, OOP

  • Knowledge of computer hardware (MB/CPU/GPU/FPGA/Storage, etc.) and system, e.g., BIOS/PXE boot, device firmware

  • Understanding of network principles, e.g., TCP/IP, DNS, VNET, load balancing, etc.

  • A BA or MS degree in Computer Science or related field, or equivalent experience

bottom of page