Job
Description
You will be joining the Data Security team with a mission to build cloud solutions supporting premium features for security, compliance, data governance, data loss prevention, and more, fully integrated from services to clients of Office 365 and Windows. The team creates global scale services to transport, store, secure, and manage sensitive data, leveraging Azure, Exchange, and other cloud platforms. The expansion of the IDC arm presents an opportunity for talented and highly motivated engineers interested in cloud distributed systems, security, and compliance. Responsibilities: - Plan, architect, design, implement, and validate security products and features in collaboration with other security engineering disciplines. - Design and implement scalable, reliable, and maintainable services. - Contribute key ideas to product design and vision that meet customer needs. - Drive design reviews, apply expertise in technologies, and use metrics to ensure code quality and stability. - Maintain a sense of pride and accountability for service quality and user experience. - Collaborate with geographically distributed teams to drive improvements in backend Engineering System. We are looking for someone who: - Has a solid understanding of Object-Oriented Programming and common Design Patterns. - Has 10+ years of software development experience and proficiency in C# (Java or C++). - Has experience managing a team of software engineers. - Can communicate technical details clearly across organizational boundaries. - Has experience in DevOps and maintaining live services or application frameworks. - Has cloud and services experience, with Azure cloud experience highly desirable. - Demonstrates analytical skills and a structured approach to software design. - Is passionate about building highly scalable and reliable services. - Has experience with Agile and iterative development processes. - Collaborates with technical partners to deliver end-to-end solutions. - Has experience with multithreading, asynchronous processing, CI/CD pipelines, and agile practices. - Can quickly ramp up on multiple technology areas. Interpersonal Skills: - Confident and articulate in expressing ideas to diverse audiences. - Cultural sensitivity and ability to work with teams and partners across multiple geographies. - Demonstrates personal ownership and delivers results within tight deadlines. - Self-motivated, organized, and committed to delivering quality outcomes. Essential Qualifications: - BS or MS degree in Computer Science or Engineering OR equivalent years of work experience. - Minimum of 10+ years of applicable work experience.,