Back to jobsJob overview

About the role

Software Engineer II - CTJ - Poly at Microsoft

Required Skills

azuresqlc++pythoncloud platformsservice operationsdebuggingsecurity clearance

About the Role

Software Engineer II role developing and maintaining Azure SQL products for Microsoft's global customer base. Responsibilities include feature development, bug fixes, and operating services in air-gapped environments. Requires security clearance and experience with cloud platforms.

Key Responsibilities

  • Develop features, improvements, and bugfixes for Azure SQL products
  • Deploy and operate Azure SQL services within air-gapped environments
  • Apply best practices for code reliability including code reviews and testing
  • Act as Designated Responsible Individual (DRI) for service monitoring and incident response
  • Collaborate with internal SQL teams to maintain service awareness and implement enhancements

Required Skills & Qualifications

Must Have:

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

Nice to Have:

  • Experience developing applications hosted on Azure, AWS, or similar cloud platforms
  • Experience with improving service operations or engineering fundamentals
  • Experience with root cause analysis and debugging skills

Benefits & Perks

  • Industry leading healthcare