FAQs
What is the primary focus of the Software Engineer 2 position at Microsoft Security Engineering?
The primary focus of this position is to build cloud solutions and large-scale platforms that provide holistic protection to a diverse user base, including government organizations, enterprises, and SMB businesses, while ensuring the services are secure, performant, and reliable.
What qualifications are required for this role?
Candidates are required to have a Bachelor's degree in computer science or a related technical field with at least 4 years of technical engineering experience or an equivalent combination of education and experience. Alternatively, a Master’s degree with 4 years of experience or a Bachelor's degree with 6 years of experience is also acceptable.
Which programming languages should candidates be proficient in?
Candidates should be proficient in coding languages including, but not limited to, SQL, C, C++, C#, Java, JavaScript, or Python.
What are the key responsibilities associated with this role?
Key responsibilities include designing and implementing secure and performant platform infrastructure, taking end-to-end ownership of deliverables, collaborating with cross-functional teams, ensuring the reliability and performance of production services, participating in code reviews, and responding to live site issues.
Is experience with Azure Cloud or DevOps important for this position?
Yes, experience with Azure Cloud, DevOps, and GitHub tooling is highly valued for this position.
Will I be involved in live site support?
Yes, supporting a 24x7 live site support model for the services the team owns is part of the responsibilities for this role.
What technical skills in scripting are expected?
Hands-on scripting knowledge in PowerShell is expected for candidates applying for this role.
How important are collaboration skills for this role?
Collaboration skills are extremely important as the role involves working closely with a multi-disciplinary team including Software Engineers, Program Managers, Security Researchers, and Data Scientists.
Does Microsoft provide equal employment opportunities?
Yes, Microsoft is an equal opportunity employer and provides consideration for employment without regard to various protected characteristics as stated in the job description.
Will I have the opportunity to participate in code reviews?
Yes, actively participating in code and design reviews to maintain high-quality code and solutions is a responsibility of this role.