Back to jobsJob overview

About the role

Senior Software Engineer - CTJ - Poly at Microsoft

Required Skills

c++c#pythonpowershellsoftware defined networkingcloud networkingdistributed servicessecurity compliance

About the Role

Senior Software Engineer role focused on Software Defined Networking (SDN) in a secure cloud environment. Responsibilities include deploying and operating SDN services, ensuring security compliance, and maintaining live service operations. Requires active Top Secret clearance with SCI and Polygraph.

Key Responsibilities

  • Acts as Designated Responsible Individual (DRI) on call to monitor service and respond to issues
  • Contributes to data analysis and product feature refinement to inform engineering decisions
  • Develops automation for production and deployment of complex product features
  • Ensures compliance with security, privacy, safety, and accessibility processes
  • Maintains operations of live service and implements solutions for performance issues

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on Single Scope Background Investigation (SSBI) with Polygraph
  • Verification of U.S. citizenship due to citizenship-based legal restrictions
  • Ability to pass Microsoft Cloud background check upon hire and every two years

Nice to Have:

  • 4+ years of experience with PowerShell, C#, or C++
  • Experience working on large-scale distributed services with on-call responsibilities
  • Knowledge of common networking protocols and architectures; cloud networking is a plus

Benefits & Perks

  • Industry leading healthcare