Microsoft is seeking a Software Engineer II to join their Cloud+AI Azure SQL team in a role that combines cutting-edge cloud technology with high-security requirements. This position offers an exciting opportunity to work on core Azure SQL products used by Microsoft's worldwide customer base, including Azure SQL Database, Managed Instance, and Database Migration Service.
The role requires working in an air-gapped environment, developing features and improvements for Azure SQL services while meeting stringent security requirements for both public and private sector customers. You'll be part of a team enabling Azure services consumption in highly regulated industries, requiring careful attention to security policies and assurance requirements.
Key responsibilities include developing standardized, scalable solutions, improving test coverage, implementing integration tests, and maintaining live service operations. You'll work with distributed systems, contribute to automation efforts, and drive improvements through data analytics and telemetry.
The position offers a competitive salary range of $98,300 - $193,200 (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is a hybrid role with up to 50% work from home flexibility and 0-25% travel requirements.
The ideal candidate will have 2+ years of technical engineering experience, strong coding skills in languages like C++, Java, or Python, and experience with cloud services and distributed systems. A Bachelor's degree in Computer Science or related field is required, along with an active U.S. Government Top Secret Clearance with SCI access.
This role presents an excellent opportunity for growth at Microsoft, where you'll work with talented engineers, tackle complex technical challenges, and contribute to products used by billions of people worldwide. The company's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development.
Requirements include U.S. citizenship, ability to maintain security clearances, and passing Microsoft Cloud background checks. Experience with Kubernetes, cloud platforms, and large-scale distributed systems is highly valued.