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.

LOCATION

Bellevue, WA

EMPLOYMENT TYPE

Permanent

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​

Responsibilities

​​• 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