Back to jobsJob overview

About the role

Software Engineer II - CTJ - Poly at Microsoft

Required Skills

software defined networkingcloud computingc#c++pythonpowershelldistributed systemssecurity complianceazure

About the Role

Software Engineer II role focused on Software Defined Networking (SDN) services in secure cloud environments. Responsible for deploying and operating SDN services with on-call duties, ensuring security compliance, and contributing to automation and monitoring systems. Requires active Top Secret clearance with SCI access and polygraph.

Key Responsibilities

  • Acts as Designated Responsible Individual (DRI) on call to monitor service and respond to issues
  • Contributes to development of automation within production and deployment of complex features
  • Maintains operations of live service and implements solutions for performance issues
  • Ensures compliance with security, privacy, safety, and accessibility requirements
  • Maintains communication with partners across Microsoft ecosystem

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 2+ years technical engineering experience
  • Active U.S. Government Top Secret Clearance with SCI access and Polygraph
  • U.S. citizenship verification required
  • Coding experience in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to pass Microsoft Cloud background check

Nice to Have:

  • Master's Degree in Computer Science AND 3+ years experience OR Bachelor's AND 5+ years
  • 3+ years 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 experience

Benefits & Perks

  • Industry leading healthcare